Convertir un document en Excel

La conversion de documents d’un format à un autre est la caractéristique phare de Aspose.Words. Vous pouvez convertir des documents dans n’importe quel disponible format de charge également au format XLSX.

Convertir un document en XLSX

Convertir un document en XLSX est un processus assez compliqué. Pour enregistrer votre document au format XLSX en utilisant <span notrans="<span notrans=" Aspose.Words"="">""> utiliser les XlsxSaveOptions et la nouvelle Xlsx élément de SaveFormat Énumération. Comme mentionné ci-dessus, vous pouvez enregistrer le document dans n’importe quel format de charge supporté par Aspose.Words à XLSX.

L’exemple de code suivant montre comment enregistrer PDF sur XLSX:

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

Trouver et remplacer lors de l’enregistrement sur XLSX

Utilisation Aspose.Words, vous pouvez trouver une chaîne spécifique ou une expression régulière dans votre document et le remplacer par la chaîne correspondante dont vous avez besoin. Ensuite, vous pouvez également enregistrer le résultat au format XLSX.

L’exemple de code suivant montre comment effectuer la recherche et le remplacement de l’opération et enregistrer le résultat sur 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");

Spécifier le niveau de compression lors de l’enregistrement sur XLSX

Vous pouvez également spécifier le niveau de compression lors de l’enregistrement CompressionLevel propriété.

L’exemple de code suivant montre comment spécifier le niveau de compression lors de l’enregistrement au format XLSX:

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

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

Voir aussi