ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Quick Solution to Fonts Not Printing in PDF

Updated on October 5, 2015

Making A Personalized Greeting Card

Hello There. VivBounty here to bring you a quick solution for problems with fonts not printing correctly from PDF documents.

Being an inspirational blogger and Internet marketer, I am really enjoying making ever more creative and original personalized greetings and toasts. With what I have learned in my ongoing training and new found free tools I'm honing my skills on my safari to success while touching the hearts of my friends and family with my personalized gifts and greetings.

Living in Spain, until English greeting card shops came nearer our new community I was inspired to create greetings on the computer for relatives around the world and the many milestone celebrations we missed in 5 years away.

This brings me to the latest one. Once again, unable to attend the a milestone celebration of our dear aunt, I found a recent photo of her with my sisters and I to make a custom greeting from us, her first 3 nieces.

A Simple Sample of the Protected Printable Document

The greeting was printable from a PDF at a print shop without any font issues
The greeting was printable from a PDF at a print shop without any font issues

Beginning with HTML

In the past I have made nice inspirational messages using Word documents. I knew I wanted the final product to be a PDF as I wanted to be able to protect the photo I was including and make the document uneditable.

Using my newfound skills I thought I'd get creative and use an HTML editor to create the greeting and then convert it to a PDF. Recently I've been learning to create splash pages and Web sites using Kompozer, a free HTML editor available for download here.

Once I had table, a photo, some verbiage, and a clip art image in, I added a background image. So now I had a Web page but not wanting to host it but rather to e-mail safely to my sister who would print it and hand deliver it to my aunt, I had to convert it to PDF.

The HTML page

Simplified sample with font, image and background image in HTML editor
Simplified sample with font, image and background image in HTML editor

Converting The HTML Page to PDF

To pull your HTML page into Open Office, click Open A Document
To pull your HTML page into Open Office, click Open A Document
The HTML page opened without my background image
The HTML page opened without my background image

The HTML Came Into Open Office Without The Background

Another piece of software introduced to me by the wonderful folks at Lead Generating Tools is Open Office, which is free, can be downloaded here, and used completely free of charge for any purpose. 

I opened the HTML page in Open Office but it came through without the page background. Here is where you have to be careful. Depending on how large your tables are in the HTML document, if you choose a page background it may be unprintable. I sometimes get a message saying background images are for web viewing only and not printable. However if you choose a table background image, it always seems to print for me. 

Also Open Office is finicky and I sometimes need to try a couple of times before the command takes and I actually see my desired result. Often I shut it down and come back a minute or two later and what didn't work before now happens in 2 or 3 quick clicks. 

The Background Image

In the background tab choose graphic, table, tile
In the background tab choose graphic, table, tile
Page background image
Page background image
Table background image
Table background image

Pulling Your Background Image Into Open Office

To put a background image in your whole page:

  1. In the toolbar click Format
  2. Choose Page from the dropdown menu
  3. Click the Background tab
  4. In the As field: choose Graphic
  5. A Browse button will appear
  6. Choose our background image from your computer
  7. Tick the radio button Tile
  8. Wait for preview to appear
  9. Click OK

To put a background image in your table

  1. In the toolbar click Table
  2. Choose Select Table
  3. Go back up to the toolbar click Table again
  4. Choose Properties
  5. Click the Background tab
  6. In the As field: Select Graphic
  7. In the For field: Select Table
  8. A Browse button will appear
  9. Choose your background image from computer
  10. Tick the radio button Tile
  11. Click OK

See diagrams for the difference in how the background image appears in each format.

Finally Ready to Conver to PDF

  1. In the toolbar above click the PDF icon, the 6th one with red letters PDF on them
  2. Name your file, choose your folder and click Save
  3. Go to your folder and open the PDF
  4. Done

If you have chosen a font which will not print, as I did, my greeting finally complete, one page, saved as a PDF, I e-mailed it to my sister 1,000 miles away. She took it to a print shop but unfortunately, the fonts would not print, and little boxes were appearing. Nothing the clerk did would allow him to change my font which is what having an uneditable document is a all about.

To quickly fix this, I had to use Open Office and Paint:

  1. Open the HTML page, not the PDF file
  2. In the toolbar click File
  3. Choose Preview in a Web Browser
  4. Zoom out until you see the whole page
  5. Print Screen (Tip if you have more than one window open. Ctrl, Alt, PrtScn will copy the image of the one on the very top, or foremost in the foreground)
  6. Open Paint program
  7. From the Edit menu choose Paste (or just right click on the page and choose Paste)
  8. Use the selection tool to crop the browser details off to edges of the image
  9. Save as JPEG
  10. Go back to Open Office
  11. Open Document, this time open your JPEG
  12. In the Open Office toolbar
  13. Click the PDF icon, export as a PDF
  14. Name it, save it and you're done.

I now had a full greeting as a JPEG saved as an uneditable  PDF. To test, I opened the PDF from my file and tried to right click. l was not be able to edit, or save image as. I did however e-mail immediately to my sister, who was able to print at the print shop without any font printing conflicts. Presto! A personal greeting, just as if I was at the party in person with my sisters from a thousand miles away.

Have fun experimenting with your Web pages, PDFs and JPEGs no matter where in the world you are with software available free on the Internet.

Prosperous Blessings,


Free Tools

Fantastic Travel

The Printed Greeting
The Printed Greeting


    0 of 8192 characters used
    Post Comment

    • VivBounty profile imageAUTHOR


      9 years ago from Canada

      Thank you TrudyVan. This one took longer than I thought but the solution certainly helped me so I thought it would help others.

      16 and working on 17th now my friend!

    • profile image


      9 years ago

      Congrats on your hub. Great information as alway VivBount.

      Almost there my friend.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)