Convertir archivo XLS con imágenes o gráficos a PDF
Contents
[
Hide
]
Aspose.Cells para Python via .NET admite la conversión de archivos XLS que contienen imágenes y gráficos a documentos PDF. La API de Aspose.Cells para Python via .NET puede funcionar de forma independiente para convertir una hoja de cálculo a PDF: No se requiere Aspose.PDF para .NET para la conversión. El proceso puede realizarse en memoria ya que no depende de archivos XML temporales o intermedios. Esto significa que los archivos de Excel grandes, por ejemplo, aquellos que contienen imágenes, gráficos y otros objetos de dibujo, pueden convertirse de manera rápida y eficiente.
Código de muestra
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from aspose.cells import SaveFormat, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
try: | |
# Get the template excel file path. | |
designerFile = dataDir + "SampleInput.xls" | |
# Specify the pdf file path. | |
pdfFile = dataDir + "Output.out.pdf" | |
# Open the template excel file | |
wb = Workbook(designerFile) | |
# Save the pdf file. | |
wb.save(pdfFile, SaveFormat.PDF) | |
except Exception as e: | |
print(str(e)) | |
input() |
Si la hoja de cálculo contiene fórmulas, es mejor llamar al método Workbook.calculate_formula justo antes de renderizar a PDF. De esta manera se asegura que los valores dependientes de la fórmula se recalculen y los valores correctos se representen en el PDF.