Konvertera Excelfil till PDF format kompatibelt med PDFA 1a

Möjliga användningsscenario

PDF/A är en unik variant av PDF som är utformad för långsiktig bevarande av dokument. PDF/A är en ISO-standardiserad version av den bärbara dokumentformatet (PDF), vilket är ett arkivformat av PDF som inbäddar alla använda typsnitt i dokumentet inom PDF-filen. PDF/A skiljer sig från PDF genom att förbjuda funktioner, såsom typsnittlänkning (till skillnad från typsnittsinbäddning) och kryptering. Aspose.Cells möjliggör att du kan spara Excel-filer till PDF/A-kompatibla PDF-filer (PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-2ab och PDF/A-3u stöds). Detta ämne beskriver hur du sparar Excel-arbetsboken till en PDF-fil som är PDF/A-kompatibel (PDF/A-1a).

Konvertera Excel-fil till PDF-format kompatibelt med PDF/A-1a

Utvecklare kan använda klassen PdfSaveOptions för att ställa in olika attribut för konverteringen. Genom att ställa in olika egenskaper för klassen PdfSaveOptions får du kontroll över utskrifts-, teckensnitts-, säkerhets- och komprimeringsinställningar för utmatnings-PDF-filen. Den viktigaste egenskapen är PdfSaveOptions.Compliance som gör det möjligt att spara Excel-filer till PDF/A-kompatibla PDF-filer.

Följande provkod förklarar hur man konverterar Excel-fil till PDF-format kompatibelt med PDF/A-1a. Se utmatnings-PDF samt skärmbilden för referens.

Skärmdump

todo:image_alt_text

Exempelkod

// 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);