Konvertera Excel-fil till PDF-format som är kompatibelt med PDFA-1a
Möjliga användningsscenarier
PDF/A är en unik smak av PDF designad för långtidsbevarande av dokument. PDF/A är en ISO-standardiserad version av Portable Document Format (PDF) som är ett arkivformat på PDF som bäddar in alla teckensnitt som används i dokumentet i filen PDF. PDF/A skiljer sig från PDF genom att förbjuda funktioner, såsom teckensnittslänkning (i motsats till teckensnittsinbäddning) och kryptering. Aspose.Cells gör att du kan spara Excel-filerna till PDF/A-kompatibla PDF-filer (både PdfA1a och PdfA1b stöds). Det här avsnittet beskriver hur du sparar Excel-arbetsboken i PDF/A-kompatibel (PdfA1a) PDF-fil.
Konvertera Excel-fil till PDF Format Kompatibel med PDFA-1a
Utvecklare kan använda**PdfSaveOptions**klass för att ställa in olika attribut för konverteringen. Ställa in olika egenskaper för**PdfSaveOptions**klass ger dig kontroll över utskrifts-, teckensnitts-, säkerhets- och komprimeringsinställningar för utdata PDF. Den viktigaste egenskapen är**PdfSaveOptions.Compliance**som gör att du kan spara Excel-filerna till PDF/A-kompatibla PDF-filer.
Följande exempelkod förklarar hur du konverterar en Excel-fil till PDF-format som är kompatibelt med PDFA-1a. Vänligen se denutgång PDF samt skärmdumpen som referens.
Skärmdump
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); |