Multiple Fonts in CFDocument in CF2018

Explorer ,
Jun 17, 2020 Jun 17, 2020

Copy link to clipboard

Copied

We have a situation where we have code that works on a developer's computer (Windows 10, CF2018 Dev. Ed. (Enterprise-level functionality), plus whatever else is unique about their system), but does not work on a dev/test server (Windows Server 2019, CF2018 Standard Ed.). The specific issue is with font handling. The code uses fonts, based on a user's language preference (English, Spanish, or Chinese), and builds a PDF, using CFDocument. On the developer's computer, the logic for using this font OR that font works. On the dev/test box, it does not. This indicates to me that the code can access the fonts needed for the either/or choice on the developer's computer, but cannot access those fonts on the dev/test box. Do you have any suggestions on how to find the differences between the two systems? We have confirmed what I think are the easy things, same upgrade level, same Java version, Font Management settings, same CF Admin settings, etc. I have also looked at the system fonts on the systems, to make sure that the fonts are available in the OS. I get that, if this worked in an earlier version of CF (it did, in fact, work in CF11), but not in CF2018, I would chaulk it up to deprecated features, and have the developer recode it. However, since it runs on one system and not another, I am less inclined to do that. Any assistance or suggestions would be most appreciated.  Thanks.

Views

68

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Jun 17, 2020 Jun 17, 2020

Copy link to clipboard

Copied

You may want to try switching to the cfhtmltopdf tag in place of cfdocument, this seems to handle fonts better.

 

 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 17, 2020 Jun 17, 2020

Copy link to clipboard

Copied

LATEST

John1231,

Thanks for the tip.  We will take a look at switching.  Do you think that it could address the consistency issue over different computers?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines