Compliance

PdfSaveOptions.Compliance property

Anger efterlevnadsnivån för PDF-standarder för utdatadokument.

public PdfCompliance Compliance { get; set; }

Anmärkningar

Standard ärPdf17.

Exempel

Visar hur man ställer in PDF-standardefterlevnadsnivån för sparade PDF-dokument.

Document doc = new Document(MyDir + "Images.docx");

// Skapa ett "PdfSaveOptions"-objekt som vi kan skicka till dokumentets "Save"-metod
// för att ändra hur den metoden konverterar dokumentet till .PDF.
// Observera att vissa PdfSaveOptions är förbjudna när man sparar enligt en av standarderna och åtgärdas automatiskt.
// Använd IWarningCallback för att veta vilka alternativ som åtgärdas automatiskt.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// Ställ in egenskapen "Compliance" till "PdfCompliance.PdfA1b" för att följa standarden "PDF/A-1b",
// som syftar till att bevara dokumentets visuella utseende eftersom Aspose.Words konverterar det till PDF.
// Ställ in egenskapen "Compliance" till "PdfCompliance.Pdf17" för att följa standarden "1.7".
// Ställ in egenskapen "Compliance" till "PdfCompliance.PdfA1a" för att följa standarden "PDF/A-1a",
// som följer "PDF/A-1b" samt bevarar originaldokumentets dokumentstruktur.
// Ställ in egenskapen "Compliance" till "PdfCompliance.PdfUa1" för att följa standarden "PDF/UA-1" (ISO 14289-1),
// som syftar till att definiera representation av elektroniska dokument i PDF som gör att filen är tillgänglig.
// Ställ in egenskapen "Compliance" till "PdfCompliance.Pdf20" för att följa standarden "PDF 2.0" (ISO 32000-2).
// Ställ in egenskapen "Compliance" till "PdfCompliance.PdfA4" för att följa standarden "PDF/A-4" (ISO 19004:2020),
// som bevarar dokumentets statiska visuella utseende över tid.
// Ställ in egenskapen "Compliance" till "PdfCompliance.PdfA4Ua2" för att följa både PDF/A-4 (ISO 19005-4:2020)
// och PDF/UA-2 (ISO 14289-2:2024) standarder.
// Ställ in egenskapen "Compliance" till "PdfCompliance.PdfUa2" för att följa PDF/UA-2-standarden (ISO 14289-2:2024).
// Detta hjälper till att göra dokument sökbara men kan avsevärt öka storleken på redan stora dokument.
saveOptions.Compliance = pdfCompliance;

doc.Save(ArtifactsDir + "PdfSaveOptions.Compliance.pdf", saveOptions);

Se även