Compartilhe seus dados XML sem esforço! Aspose.Cells PDF Converter para .NET capacita você a converter arquivos XML em documentos PDF universalmente legíveis. Os destinatários podem visualizar e imprimir seus dados com layout e formatação perfeitos, independentemente do software que utilizam.
Workbook
Workbook.Save
com o caminho PDF de saída desejado para gerar o arquivo convertidoBaixe os assemblies necessários na seção de download ou instale o pacote via NuGet (NuGet). Assegure a compatibilidade com seu ambiente de desenvolvimento (.NET Core, etc.).
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Instantiate the Workbook object | |
// Open an Excel file | |
Workbook workbook = new Workbook("Book1.xlsx"); | |
// Save the document in PDF format | |
workbook.Save("output.pdf"); |
Você pode escolher utilizar a classe PdfSaveOptions
para ajustar vários parâmetros durante a conversão XML. Ao ajustar as propriedades desta classe, você ganha autoridade sobre as configurações de impressão, fonte, segurança e compressão para o PDF resultante. Entre essas propriedades, Compliance
se destaca, pois permite que você salve planilhas no formato PDF/A compatível.
// Load the file in Workbook object | |
Workbook workbook = new Workbook(input); | |
// Define PdfSaveOptions | |
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions(); | |
// Set the compliance type | |
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b; | |
// Save the file | |
workbook.Save("output.pdf", pdfSaveOptions); |
Às vezes, você precisa de um PDF onde todas as colunas de uma planilha XML caibam em uma página. O recurso PdfSaveOptions.AllColumnsInOnePagePerSheet
torna isso simples de alcançar. Ele calcula automaticamente as dimensões do PDF com base nos dados da sua planilha, garantindo que todas as colunas sejam exibidas em uma única página. Dependendo da quantidade de dados, as linhas podem se estender por várias páginas.
// Create and initialize an instance of Workbook | |
Workbook book = new Workbook(input); | |
// Create and initialize an instance of PdfSaveOptions | |
PdfSaveOptions saveOptions = new PdfSaveOptions(); | |
// Set AllColumnsInOnePagePerSheet to true | |
saveOptions.AllColumnsInOnePagePerSheet = true; | |
// Save Workbook to PDF fromart by passing the object of PdfSaveOptions | |
book.Save("output.pdf", saveOptions); |
Usando a classe PdfSaveOptions
, você tem a capacidade de recuperar ou definir o horário de criação do PDF ao converter arquivos XML. Se a propriedade PdfSaveOptions.CreatedTime
for deixada sem especificação, a biblioteca a define automaticamente para o momento em que o PDF é gerado.
// Load the file in Workbook object | |
Workbook workbook = new Workbook(input); | |
// Define PdfSaveOptions | |
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions(); | |
// Set PDF creation time | |
options.CreatedTime = DateTime.Now; | |
// Save the file | |
workbook.Save("output.pdf", pdfSaveOptions); |
É uma biblioteca .NET que permite aos desenvolvedores converter programaticamente vários formatos de planilhas (Excel, OpenOffice) para PDF dentro de suas aplicações.
Aspose.Cells para .NET oferece uma gama mais ampla de funcionalidades de manipulação de planilhas, incluindo conversão para PDF, criação, edição e mais. Aspose.Cells PDF Converter foca especificamente na geração de PDF econômica a partir de planilhas existentes.
O Aspose.Cells PDF Converter suporta uma ampla variedade de formatos, incluindo XLS, XLSX, XLSM, XLTX, XLTM, XLSB, CSV, TSV, HTML, ODS e mais (lista completa).
Sim, o Aspose.Cells PDF Converter é projetado para manter o layout e a formatação originais da sua planilha o mais próximo possível ao converter para PDF. Isso inclui fontes, estilos de célula, bordas e fórmulas.
Sim, Aspose.Cells fornece a classe PdfSaveOptions
para controlar vários aspectos da conversão, como configurações de impressão, fontes, segurança, compressão e conformidade com PDF/A.