엑셀 문서 변환

한 형식에서 다른 형식으로 문서를 변환하는 것은Aspose.Words의 주력 기능입니다. 사용 가능한로드 형식의 문서를XLSX형식으로도 변환할 수 있습니다.

문서를XLSX로 변환

문서를XLSX로 변환하는 것은 다소 복잡한 과정입니다. Aspose.Words를 사용하여 문서를XLSX형식으로 저장하려면SaveFormat열거형에서XlsxSaveOptions클래스와 새Xlsx요소를 사용합니다. 위에서 언급했듯이Aspose.Words에서XLSX까지 지원되는 모든 로드 형식으로 문서를 저장할 수 있습니다.

다음 코드 예제에서는PDF을XLSX에 저장하는 방법을 보여 줍니다:

Document doc = new Document(getMyDir() + "Pdf Document.pdf");
doc.save(getArtifactsDir() + "BaseConversions.PdfToXlsx.xlsx");

XLSX에 저장할 때 찾기 및 바꾸기

또한Aspose.Words을 사용하면 문서에서 특정 문자열이나 정규식을 찾아 필요한 문자열과 일치하도록 바꿀 수 있습니다. 그런 다음 결과를XLSX형식으로 저장할 수도 있습니다.

다음 코드 예제에서는 찾기 및 바꾸기 작업을 수행하고 결과를XLSX에 저장하는 방법을 보여 줍니다:

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.writeln("Ruby bought a ruby necklace.");

// We can use a "FindReplaceOptions" object to modify the find-and-replace process.
FindReplaceOptions options = new FindReplaceOptions();
// Set the "MatchCase" flag to "true" to apply case sensitivity while finding strings to replace.
// Set the "MatchCase" flag to "false" to ignore character case while searching for text to replace.
options.setMatchCase(true);

doc.getRange().replace("Ruby", "Jade", options);
doc.save(getArtifactsDir() + "BaseConversions.FindReplaceXlsx.xlsx");

XLSX에 저장할 때 압축 수준 지정

CompressionLevel속성을 사용하여 저장할 때 압축 수준을 지정할 수도 있습니다.

다음 코드 예제에서는XLSX형식으로 저장할 때 압축 수준을 지정하는 방법을 보여 줍니다:

Document doc = new Document(getMyDir() + "Document.docx");
XlsxSaveOptions saveOptions = new XlsxSaveOptions();
saveOptions.setCompressionLevel(CompressionLevel.MAXIMUM);

doc.save(getArtifactsDir() + "BaseConversions.CompressXlsx.xlsx", saveOptions);

또한 참조