문서를 Excel로 변환

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

문서를 XLSX로 변환

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

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

doc = aw.Document(docs_base.my_dir + "Pdf Document.pdf")

doc.save(docs_base.artifacts_dir + "BaseConversions.PdfToXlsx.xlsx")

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

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

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

from aspose.words import Document, DocumentBuilder
from aspose.words.replacing import FindReplaceOptions

doc =  Document()

builder = DocumentBuilder(doc)
builder.writeln("Ruby bought a ruby necklace.")

# We can use a "FindReplaceOptions" object to modify the find - and -replace process.
options = FindReplaceOptions()

# Set the "match_case" flag to "True" to apply case sensitivity while finding strings to replace.
# Set the "match_case" flag to "False" to ignore character case while searching for text to replace.
options.match_case = True

doc.range.replace("Ruby", "Jade", options)
doc.save(ARTIFACTS_DIR + "BaseConversions.FindReplaceXlsx.xlsx")

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

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

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

from aspose.words import Document
from aspose.words.saving import XlsxSaveOptions, CompressionLevel

doc = Document(MY_DIR + "Document.docx")

saveOptions = XlsxSaveOptions()
saveOptions.compression_level = CompressionLevel.MAXIMUM

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

또한보십시오