문서를 Excel로 변환
Contents
[
Hide
]
문서를 한 형식에서 다른 형식으로 변환하는 것은 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로 저장한 결과에 영향을 줄 수 있는 추가 옵션을 지정해야 하는 경우도 있습니다. 이러한 옵션은 XLSX 출력 표시 방법을 결정하는 속성이 포함된 XlsxSaveOptions 클래스를 사용하여 지정할 수 있습니다.
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)
또한보십시오
- 문서 보호 및 암호화에 대한 자세한 내용은 문서 섹션 문서 보호 또는 암호화
- 원하는 콘텐츠 찾기 및 바꾸기에 대한 자세한 내용은 찾기 및 바꾸기 문서를 참조하세요