FontFixes
FontFixes
General
FontFixes és una classe en FOSS per Java.
Correccions relacionades amb fonts per a la conformitat PDF/A.
Aquesta classe proporciona 5 mètodes per treballar amb objectes FontFixes en programes Java. Els mètodes disponibles inclouen: FontFixes, generateCIDSet, generateCharSet, generateToUnicodeCMap, logUnembeddedFonts. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java.
Mètodes
| Signatura | Descripció |
|---|---|
FontFixes() | Crea una nova instància de FontFixes. |
generateToUnicodeCMap(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Genera un {@code /ToUnicode} CMap per a fonts que utilitzen WinAnsiEncoding o |
| MacRomanEncoding però no té una entrada {@code /ToUnicode}. | |
generateCharSet(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Genera una cadena {@code /CharSet} per a subconjunt de fonts del tipus 1 que no n’hi ha. |
generateCIDSet(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Genera un flux {@code /CIDSet} per a subconjunt CID fonts que no n’hi ha. |
logUnembeddedFonts(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Al·legaments d’advertences per a fonts que no estan incrustades i no es poden corregir. |
| automàticament (manca de dades del programa de fonts). |