Een document omzetten naar Excel
Het omzetten van documenten van het ene formaat naar het andere is het vlaggenschip kenmerk van Aspose.Words. U kunt documenten converteren in alle beschikbare laadformaat ook naar XLSX formaat.
Een document omzetten naar XLSX
Een document omzetten naar XLSX is een vrij ingewikkeld proces. Om uw document op te slaan in XLSX formaat met behulp van Aspose.Words gebruik XlsxSaveOptions klasse en de nieuwe Xlsx
element in de SaveFormat Lijst. Zoals hierboven vermeld, kunt u het document opslaan in elk laadformaat ondersteund door Aspose.Words naar XLSX.
Het volgende voorbeeld van code laat zien hoe u PDF kunt opslaan naar XLSX:
doc = aw.Document(docs_base.my_dir + "Pdf Document.pdf")
doc.save(docs_base.artifacts_dir + "BaseConversions.PdfToXlsx.xlsx")
Zoeken en vervangen bij opslaan naar XLSX
Ook gebruiken Aspose.Words, U kunt een specifieke tekenreeks of reguliere expressie in uw document vinden en vervangen door de bijpassende tekst die u nodig hebt. Dan kunt u het resultaat ook opslaan in XLSX formaat.
Het volgende voorbeeld van code laat zien hoe u de zoek- en vervangoperatie uitvoert en het resultaat opslaat in 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")
Compressieniveau opgeven bij opslaan naar XLSX
U kunt ook het compressieniveau specificeren bij het opslaan van de CompressionLevel eigendom.
Het volgende voorbeeld van code laat zien hoe u het compressieniveau kunt specificeren bij het opslaan naar XLSX formaat:
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)
Zie ook
- Documentatie Een document beschermen of versleutelen voor meer informatie over het beschermen en versleutelen van een document
- Het artikel Zoeken en vervangen voor meer informatie over het vinden en vervangen van de gewenste inhoud