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:
doc = aw.Document(docs_base.my_dir + "Pdf Document.pdf")
doc.save(docs_base.artifacts_dir + "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:
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")
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:
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)
Ver también
- Sección de documentación Proteger o cifrar un documento para obtener más información sobre cómo proteger y cifrar un documento.
- El artículo Encontrar y reemplazar para obtener más información sobre cómo buscar y reemplazar el contenido que desea.