[ https://issues.apache.org/jira/browse/PDFBOX-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14307881#comment-14307881 ]
John Hewson commented on PDFBOX-2661: ------------------------------------- After some heavy-duty Googling it looks like this undocumented font mapping mechanism was put into Acrobat to either work around a bug in an early version of Acrobat or another tool which makes use of the _pdfmark_ operator in PostScript. Use of the abbreviated names with pdfmark can bee seen in Adobe's own [Acrobat SDK documentation|http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdfmarkReference_v9.pdf] on p71, where those names are used with the correct corresponding resources. I've found these names used in [pdflib|http://math2.org/luasearch-2/luadist-extract/cdlua-5.2.dist/src/pdflib/font/ft_corefont.c], [reportlab|https://github.com/eduardocereto/reportlab/blob/master/src/reportlab/pdfbase/pdfform.py#L226], and [iText|http://www.fsfla.org/svn/fsfla/software/irpf-livre-2013/src/com/lowagie/text/pdf/PdfAppearance.java], which lists these substitutes: {code} Courier-BoldOblique -> CoBO Courier-Bold -> CoBo Courier-Oblique -> CoOb Courier -> Cour Helvetica-BoldOblique -> HeBO Helvetica-Bold -> HeBo Helvetica-Oblique -> HeOb Helvetica -> Helv Symbol -> Symb Times-BoldItalic -> TiBI Times-Bold -> TiBo Times-Italic -> TiIt Times-Roman -> TiRo ZapfDingbats -> ZaDb HYSMyeongJo-Medium -> HySm HYGoThic-Medium -> HyGo HeiseiKakuGo-W5 -> KaGo HeiseiMin-W3 -> KaMi MHei-Medium -> MHei MSung-Light -> MSun STSong-Light -> STSo MSungStd-Light -> MSun STSongStd-Light -> STSo HYSMyeongJoStd-Medium -> HySm KozMinPro-Regular -> KaMi {code} > Implement font fallback for AcroForms > ------------------------------------- > > Key: PDFBOX-2661 > URL: https://issues.apache.org/jira/browse/PDFBOX-2661 > Project: PDFBox > Issue Type: Improvement > Components: AcroForm > Affects Versions: 1.8.8, 2.0.0 > Reporter: Maruan Sahyoun > Attachments: FontTest.java, Fonts.pdf, field-filled.png, field.png > > > There are forms where the font specified in the fields default appearance is > not pointing to the correct fields or forms resources entry. Adobe > Reader/Acrobat have a (unspecified) fallback mechanism to resolve such > missing fonts. > We should be ably to come up with a similar solution. > A sample of such an issue can be found in PDFBOX-1234 -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org