Convertir un documento a Excel

La conversión de documentos de un formato a otro es la característica principal de Aspose.Words. Puede convertir documentos en cualquier cargar formato disponible también al formato XLSX.

Convertir un documento a XLSX

Convertir un documento a XLSX es un proceso bastante complicado. Para guardar su documento en formato XLSX usando Aspose.Words, use la clase XlsxSaveOptions y el nuevo elemento Xlsx en la enumeración SaveFormat. Como se mencionó anteriormente, puede guardar el documento en cualquier formato de carga admitido por Aspose.Words a XLSX.

El siguiente ejemplo de código muestra cómo guardar PDF en XLSX:

Document doc = new Document(MyDir + "Pdf Document.pdf");
doc.Save(ArtifactsDir + "BaseConversions.PdfToXlsx.xlsx")

Buscar y reemplazar al guardar en XLSX

También usando Aspose.Words, puede encontrar una cadena específica o expresión regular en su documento y reemplazarla con la que coincida que necesita. Luego también puedes guardar el resultado en formato XLSX.

El siguiente ejemplo de código muestra cómo realizar la operación de buscar y reemplazar y guardar el resultado en 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.MatchCase = true;

doc.Range.Replace("Ruby", "Jade", options);
doc.Save(ArtifactsDir + "BaseConversions.FindReplaceXlsx.xlsx");

Especifique el nivel de compresión al guardar en XLSX

También puede especificar el nivel de compresión al guardar usando la propiedad CompressionLevel.

El siguiente ejemplo de código muestra cómo especificar el nivel de compresión al guardar en formato XLSX:

Document doc = new Document(MyDir + "Document.docx");

XlsxSaveOptions saveOptions = new XlsxSaveOptions();
saveOptions.CompressionLevel = CompressionLevel.Maximum;

doc.Save(ArtifactsDir + "BaseConversions.CompressXlsx.xlsx", saveOptions);

Ver también