Converti il file Excel nel formato PDF compatibile con PDFA 1a

Possibili Scenari di Utilizzo

PDF/A è una variante unica di PDF progettata per la conservazione a lungo termine dei documenti. PDF/A è una versione standardizzata dall’ISO del Formato di Documento Portatile (PDF) che è un formato archivistico di PDF che incorpora tutti i font utilizzati nel documento all’interno del file PDF. PDF/A differisce da PDF proibendo funzionalità come il collegamento dei font (in opposizione all’incorporazione dei font) e la crittografia. Aspose.Cells ti consente di salvare i file Excel in file PDF conformi a PDF/A (PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-2ab e PDF/A-3u sono supportati). Questo argomento descrive come salvare il file Excel in PDF/A conforme (PDF/A-1a) PDF.

Convertire file Excel nel formato PDF compatibile con PDF/A-1a

I programmatori possono utilizzare la classe PdfSaveOptions per impostare diversi attributi per la conversione. Impostare diverse proprietà della classe PdfSaveOptions ti consente di controllare le impostazioni di stampa, font, sicurezza e compressione per il PDF di output. La proprietà più importante è PdfSaveOptions.Compliance che ti consente di salvare i file Excel in file PDF/A conformi.

Il seguente codice di esempio spiega come convertire un file Excel nel formato PDF compatibile con PDF/A-1a. Consulta il suo output PDF e uno screenshot a scopo di riferimento.

Screenshot

todo:image_alt_text

Codice di Esempio

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Create workbook object
Workbook wb = new Workbook();
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Access cell B5 and add some message inside it
Cell cell = ws.Cells["B5"];
cell.PutValue("This PDF format is compatible with PDFA-1a.");
//Create pdf save options and set its compliance to PDFA-1a
PdfSaveOptions opts = new PdfSaveOptions();
opts.Compliance = PdfCompliance.PdfA1a;
//Save the output pdf
wb.Save(outputDir + "outputCompliancePdfA1a.pdf", opts);