Convierta el 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 en documentos PDF. Aspose.Cells for .NET puede funcionar de forma independiente para convertir una hoja de cálculo a PDF: Aspose.PDF for .NET no es necesario para la conversión. El proceso se puede realizar en memoria ya que el proceso no depende de archivos XML temporales o intermediarios. Esto significa que los archivos grandes de Excel, por ejemplo, los que contienen imágenes, gráficos y otros objetos de dibujo, se pueden convertir de forma 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
// 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 alWorkbook.CalculateFormula justo antes de representar a PDF. Al hacerlo, se asegura que los valores dependientes de la fórmula se vuelvan a calcular y los valores correctos se representen en PDF.