Avatar of asaworker
asaworker

asked on 

Missing text in pdf while running on ColdFuion 7 Acrobat Reader

We have updated our pdfs with a new font. The pdfs run fine on local computer. When we upload the pdfs to our website that runs ColdFusion 7 (that has no patches) some of the text in the pdf is missing. I noticed it only happens with the combination of the letters fi togther. An example is non-profit shows up as non-pro  t. Has anyone seen this before? The fonts used are not stored on the server. Should they be?
Web ServersAdobe AcrobatColdFusion Language

Avatar of undefined
Last Comment
SidFishes
Avatar of Karl Heinz Kremer
Karl Heinz Kremer
Flag of United States of America image

It sounds like the ligatures are not correctly displayed. This is probably because the correct font is not available on the client computer. In general, it is a good idea to embed all required fonts in your PDF files. This way, there is no doubt about what's available and what not. To save space, you can select to subset embed the fonts, which means that only those glyphs which are actually used in the PDF will be embedded (e.g. if you are not using any "X" character, "X" will not be embedded, but "A" - because it gets used in the file - will be embedded).  
Avatar of asaworker
asaworker

ASKER

It works fine for me on my local computer. When I view it on the website that runs ColdFusion, that's where the issue is.
So you see the problem even when you try to access the file on the server from your local computer?

Have you tried to embed the fonts?
Avatar of SidFishes
SidFishes
Flag of Canada image

"The fonts used are not stored on the server. Should they be?"

yes

and use the cfdocument attribute

fontembed=Yes
SidFishes - isn't the fontembed setting only used when a PDF file gets created by the CF server? In this case, the PDF file is already uploaded, so the server does not have to do anything besides serving it out. I could be mistaken, but I doubt that it will make a difference in this case.
ASKER CERTIFIED SOLUTION
Avatar of SidFishes
SidFishes
Flag of Canada image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
That's what I referred to in my earlier comment. Once the fonts are embedded, this should work.
Avatar of asaworker
asaworker

ASKER

I belkieve the fonts are embedded otherwise I wouldn't be able to see them on my local computer with no isues. It's only happening when the files are ftp'd to server and open in Acrobat. Only the fi combination doesn't show up. Fontsd are mebdeed in the pdf. Could it be a ColdFusion issue with no patches?
Open up the document in Acrobat on your system, then bring up Document Properties (under the File menu). Go to the "Fonts" tab. There it should tell you for every font if it's embedded/subset embedded, or not embedded (in the last case, you would not see any embedding information).
Avatar of SidFishes
SidFishes
Flag of Canada image

unless you are creating the files with cf, either locally or on the server, this is not a cf issue. cf isn't actually doing anything at all if you are just linking them in a cfm document. Anything that is not in a   is just being passed  on to your webserver
Web Servers
Web Servers

A web server refers to the software that helps to deliver web content that can be accessed either through the Internet or through an intranet. The primary function of a web server is to store, process and deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). The most common use of web servers is to host websites, but there are other uses such as gaming, data storage, running enterprise applications, handling email, FTP, etc.

33K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo