Convertir archivo XLS con imágenes o gráficos a PDF
Contents
[
Hide
]
Aspose.Cells admite la conversión de archivos XLS que contienen imágenes y gráficos a documentos PDF. Aspose.Cells for .NET puede trabajar 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 rápidamente y de manera 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
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
try | |
{ | |
// Get the template excel file path. | |
string designerFile = dataDir + "SampleInput.xls"; | |
// Specify the pdf file path. | |
string pdfFile = dataDir + "Output.out.pdf"; | |
// Open the template excel file | |
Aspose.Cells.Workbook wb = new Aspose.Cells.Workbook(designerFile); | |
// Save the pdf file. | |
wb.Save(pdfFile, SaveFormat.Pdf); | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
Console.ReadLine(); | |
} |
Si la hoja de cálculo contiene fórmulas, es mejor llamar al método Workbook.CalculateFormula justo antes de renderizar a PDF. Al hacerlo, se asegura que se vuelvan a calcular los valores dependientes de las fórmulas, y que los valores correctos se rendericen en el PDF.