Font Not Displaying Properly in PDF - pdf

I am trying to save a pdf from illustrator and I have never had this issue, the font looks fine in illustrator, but when I save the pdf and open the pdf in a pdf viewer the "i" character now has a box beneath the text but the dot of the i stays there.
When viewed in illustrator:
When viewed in a PDF viewer:
I know that when the square shows up it means the font you are trying to use isn't there however the other characters appear fine, it just seems to be the I which is odd. The font passed verification (for reference it is Playfair Display
Does anyone know how to fix this or why this could be occurring? Am I exporting wrong(I've never had this issue before with exporting)?
Thanks in advance!

Update: I solved my question while writing it. The font that was installed was a variable font type (I downloaded it from Google), for some reason it doesn't seem to want to play nicely in a pdf (maybe I'm saving it incorrectly?). I deleted the variable font and installed the static versions of the font and now the issue has gone away.
I don't know too much about variable fonts but it seems like they are maybe a bit finicky?
Hope this can help others!

Related

PDF font display issue

I have a PDF font issue here,
I was using PDF factory pro to print out quotation from an accounting software application, but I have no idea why the font become as shown, should not have those space between the characters, I have check the data and back end code they are correct, so I was suspect is PDF setting or window font issue:
I have tried to update the font version by downloading the package online, but the issue remained.
Please help. Thanks in advance
you should set->fonts();
if you cann't set font this pdf library then you can use tcppdf from tcppdf.org .
I think you can solve your problem.
thanks

Is there any way to prevent losing text when converting a PDF to a PNG when using <CFPDF>?

Using the following code to generate thumbnails from PDFs (ColdFusion 8):
<cfpdf
action="thumbnail"
source="#LOCAL.PathToMyPDF#"
destination="#LOCAL.ImageDestination#"
format="png"
scale="100"
resolution="high"
overwrite="true"
pages="1" />
Sometimes it works great and generates a beautiful PNG representation of the first page. However, many times, it ends up creating a PNG with none of the text that's in the PDF, or with the text mangled or background images out of arrangement.
Is there any way to prevent this? I'm open to using a non-commercial java library, if necessary.
Without looking into this too deep, I would think you are having a font problem.
Try to run that bit of code with this parameter nofonts = "true" (which removes font styling) and see if you get your text (not styled).
If that works then you may need to register your fonts in Coldfusion (so Coldfusion has access to the fonts library). If you are not sure what fonts your PDF uses then you can check file, properties and click the font tab to see the fonts your PDF uses.
Check this link for more explanation on Coldfusion and fonts.
Again, I am not sure about your server and font set up because it wasn't mentioned in your post, so this is my best guess for you...
:)

PDF – A font displays correctly even it is not installed in PC?

Is PDF store the font in binary, or which logic working behind that?
Because, I create PDF from jasper report and used font is installed in my PC only.
When i have checked generated PDF in other machine then it show the correct PDF font
even font not installed in other PC.
Let me know if anything is missing test or verify?
Fonts can be embedded in PDF files. If one font is missing, the text is displayed anyway using another classic font. You can have a great explanation here : http://www.prepressure.com/pdf/basics/fonts

Prestashop 1.5.4.1 Turkish character does not show correctly

My prestashop has a problem with Turkish characters. I tried different things like changing font in classes/pdf PDFGenerato.php from helvetica to freeserif. I tried different character sets But couldn't find a right combinnation of them :(
Someone in a forum suggested that font sets should be changed so I backuped \tools\fpdf\fonts and installed that fonts.zip package but nothing changed :(
What should i do?
I was having the same issue with arabic characters. I even reported the bug, but did not get any reply from there
http://forge.prestashop.com/browse/PSCFV-6253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
PS is using tcpdf behind the scene for generating PDF invoices. The tcpdf coming with PS has some missing fonts, which you need to place there. Download tcpdf . In the download you will see a fonts folder. Compare that folder with the PS tools/tcpdf/fonts folder and you will see the missing fonts. Copy and paste that folder to tools/tcpdf .
Next change the fonts at your classes accordingly and i hope it will work for you. For me it fixed the issue, but did the currency text ( ر يال ) was not displaying correctly.
Also checkout the example files coming with the tcpdf download.
Thank you

image colors in pdf files in vb.net

I'm creating a program to generate PDF files in VB.Net.
Everything is working fine except that the image is being displayed with a blue background while the image provided doesn't have any.
Following are the lines of code being used:
sColor = IIf(mvarEncodeASCII85, ToASCII85(ImgColor),
(System.Text.Encoding.GetEncoding(1252).GetString(ImgColor)))
What am I doing wrong?
There is not alot of details, but my first thougt is that it is .png-files or .gif-files.
Am I correct? In that case it may be an issue with adobe acrobat handling the transparent backgrounds.
As I said it's hard to say exactly without any further details.