FileStructureFixes
Översikt
FileStructureFixes är en klass i Aspose.PDF FOSS för Java.
Filer-strukturkorrigeringar för PDF/A och PDF / X överensstämmelse.
Denna klass ger 7 metoder för att arbeta med FileStructureFixes objekt i Java-program. Tillgängliga metoder är bland annat: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java.
Methods
| Signature | Beskrivning |
|---|---|
FileStructureFixes() | Skapar en ny FileStructureFixes-instans. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ta bort ordboken {@code /Encrypt} från släpvagnen. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ersätter alla LZWDecode-filter med FlateDecode över varje strömobjekt. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ta bort externa flödesreferenser ({@code /F}, {@ code /FFilter}) från alla flödessordböcker. |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ta bort {@code /EmbeddedFiles} från katalogens ordbok. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ta bort {@code /OCProperties} från katalogen. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Säkerställer att trailern innehåller en {@code /ID}-array med två 16-byte slumpmässiga hexsträngar. |