PdfXFixes
Genel Bakış
PdfXFixes Java için FOSS’de bir sınıf.
PDF/X-özel düzeltmeler (ISO 15930).
Bu sınıf, Java programlarında PdfXFixes nesnelerle çalışmak için 7 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfXFixes, addOutputIntentPdfX, addPdfXConformance, addPdfXVersion, addTrapped, addTrimBox, removeEncryption. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
PdfXFixes() | Yeni bir PdfXFixes örneği oluşturur. |
addPdfXVersion(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Info sözlüğünde {@code /GTS_PDFXVersion} tuşunu ayarlar. |
addPdfXConformance(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | PDF/X-1a belgelerinin Info sözlüğünde {@code /GTS_PDFXConformance} tuşunu ayarlar. |
addTrapped(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Bilgi sözlüğünde eksik veya geçersiz bir değer varsa {@code /Trapped}‘i { @code/False } olarak ayarlar. |
addTrimBox(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | MediaBox sayfasından {@code /TrimBox} sayfalarına kopyalar. |
addOutputIntentPdfX(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | PDF/X çıkış niyeti henüz mevcut değilse {@code /S = /GTS_PDFX} ile bir OutputIntent oluşturur. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | PDF/X-1a uyumluluğu için {@code /Encrypt}‘ı trailerden kaldırır. |