Převést dokument na Excel

Převod dokumentů z jednoho formátu do druhého je vlajkový prvek Aspose.Words. Dokumenty můžete převést v jakémkoliv dostupném formát zatížení také do formátu XLSX.

Převést dokument na XLSX

Převod dokumentu na XLSX je poměrně složitý proces. Pro uložení dokumentu do formátu XLSX pomocí Aspose.Words, použijte XlsxSaveOptions třída a nová Xlsx prvek SaveFormat výčtu. Jak bylo uvedeno výše, dokument můžete uložit v jakémkoli formátu zatížení podporovaném Aspose.Words na XLSX.

Následující příklad kódu ukazuje, jak uložit PDF do XLSX:

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

Najít a nahradit při ukládání XLSX

Také používá Aspose.Words, ve vašem dokumentu najdete konkrétní řetězec nebo regulární výraz a nahradíte jej tím, který potřebujete. Pak můžete také uložit výsledek do formátu XLSX.

Následující příklad kódu ukazuje, jak provést hledání a nahrazení operace a uložit výsledek 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");

Zadejte úroveň kompresi při ukládání na XLSX

Můžete také určit úroveň komprese při ukládání pomocí CompressionLevel majetek.

Následující příklad kódu ukazuje, jak určit úroveň komprese při ukládání do formátu XLSX:

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

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

Viz také