Getting small fonts embedded in Pages PDFs... how?

I have a Pages document that has a block of small (6pt and 7pt) type.  When I create a PDF of the document, the OS X PDF creation system substitutes bit-maps for the characters, and there is a significant loss in legibility.  If I create a similar PDF using Adobe Acrobat X (via the Print / PDF / Save as Adobe PDF method) these characters are represented correctly.  Here is a illustration of the problem: first image via Adobe Acrobat, second image via OS X.
The document is intended to become a Template for use on our company's Mac computers (running iWork 09 / Mountain Lion currently), and these computers will need to be able to generate PDFs from the template.  It is not helpful for us to have to install Acrobat X on every machine simply to allow this to happen. 
Is there a way to adjust the settings for PDF creation within OSX to correct for this problem?
Any suggestions would be most gratefully received.

Hi Tom,
Really helpful suggestions.  Don't solve problem, but do get me much closer.  I checked the embedding information as you suggested, and the Font is being embedded in both the OS X document and the Acrobat document, but the way in which the font is embedded is different between the two documents. 
Separately, I checked what the document looks like in Acrobat (not tried this previously, as most of our machines don't have it), and the two documents look the same.  Also, Preview prints both documents to look the same.
So in a way I suppose I don't need to worry about it - it looks ugly, but is not affecting the function of the document generated.  But would be better if I could get Preview to not produce jaggy text if I could (as we can't afford to install Acrobat on machines just to eliminate this problem).  Any ideas?
Background information...
Here is the information reported by Acrobat about font embedding for the Frutiger Light font - first image for the OS X generated document, second for the Acrobat generated document:
The report on embedding is quite different. 
The OS X generated file has embedded a "Type 1" subset of Frutiger Light five times, using Custom and or Roman encoding.
The Acrobat generated file has embedded a "Type 1" subset of Frutiger Light twice using ANSI and Custom encoding and has also embedded a third subset of type "Type 1 (CID)" with encoding "Identity-H".
Second, another view of the file when viewed in Preview, even more zoomed in that previous one - the first two images from left are OS X generated (export / best, print / save as PDF), the third is Acrobat generated, and has much less jagged edges on d or W for example:
Here are same documents (in same order) viewed in Acrobat - text renders the same in each case.

Similar Messages

  • Need all fonts embedded in my PDF.

    I converted a word document to pdf through pdf pack. How can I get the following fonts embedded in my pdf: arial MT, arial MT bold, and arial MT italic? Thanks.

    Hi Cyn Tarr,
    You can embed fonts using Adobe Acrobat.
    PDF Pack cannot accomplish this.
    Regards,
    Rave

  • I get missing fonts when opening a PDF, but the fonts are activated, I get garbage

    I get missing fonts when opening a PDF, but the fonts are activated, I get garbage

    The activated fonts are not the same version as those in the PDF. If you use Type>Find Font and replace the fonts with ones from your computer does it work?

  • When drag and dropping a page to a separate folder the default name is "Untitled Extract Pages.pdf", how do I change this to other default name?

    Hi,
    When drag and dropping a page to a separate folder the default name is "Untitled Extract Pages.pdf", how do I change this to other default name?
    Thanks for any reply that can help!
    BR
    /H

    I don't think you can change it.

  • When I AirPrint it only does small portions of the page. How do I get it to print the whole page?

    When I AirPrint The printer only prints a portion of the page.  How do I get it to print the whole page.

    It would help if you stated what printer you are using and what application you are doing the printing from. Also, what are you printing?

  • Font embedding problem in PDFs

    Since upgrading to Leopard from Tiger-
    We are losing fonts embedded into pdfs, either saved through Preview or Adobe Indesign CS3.
    The preview of pdfs, both in the finder windows and in Entourage email attachments are missing fonts too. Sometimes opening them resolves the issue, but not usually.
    This has occured to both User and System level fonts.
    We have cleaned the font caches, but this only provides a temporary fix.
    We have tried not using our Suitcase Fusion and just letting FontBook manage the fonts on this machine, the problem still manifests itself.
    The only change in the equation from a perfectly operational machine was the change from Tiger to leopard.
    Any thoughts/help = greatly appreciated.
    Matt

    Update: Reader 8 on a PC displays everything fine, so it's a matter of updating

  • Font Embedding Question in PDF exported from PageMaker v7

    I am having difficulty embedding the majority of my fonts in PDFs exported from PageMaker v7. When exporting to PDFs, a "cannot embed font" error is generated.
    Technical Details:
    The fonts I have are ALL LEGAL, and were purchased with complete licenses when required.
    The fonts properties show them to be completely embedable, with no restrictions in terms of installation, etc.
    The fonts can be placed and embedded in PDFs from all other programs I've attempted this with (Illustrator, Acrobat, MSWord, WordPerfect, etc.).
    Disclaimer:
    Yes, I know PageMaker is old, and yes, I am in the process of upgrading to Creative Sutie (although, as an aside, it is extremely disappointing that even a token discount is not offered to those who have purchased every Adobe and MacroMedia software package in the past, but I digress...). However, several of my clients require PageMaker files (for a variety of reasons I won't go into here).
    Thank you in advance for any advice on what might be the underlying problem.

    When generating PDF output from Pagemaker, I've used 2 methods:
    1. File>Export>PDF
    This method works fine for a limited number of fonts (AGaramond for example), which is why I started this post. Bob Levine had suggested using Distiller instead.
    2. File>Printer Styles>Acrobat
    I usually used this method when an offset printer requires crop marks, since the other method does not provide an option for crop marks.
    This opens a window with numerous options, the pertinent ones to my question are:
    Printer: New 2002 PPD for Adobe PS Driver on file
    PPD: Adobe PDF 3015.102
    Postscript: Download Fonts (3 options):
         None
         True Type and Type 1
         True Type Only
    When I choose download "True Type and Type 1", I get the same "cannot embed font" error if I use most of my fonts (with the exception of a few that work).
    When I choose NONE for the option, the PS file is generated without errors.
    Once the .ps file is generated, I then use Distiller 4 to open the file and output PDF file.
    If I used "True Type and Type 1" for download font option, and the font does not generate an error, the PDF file is fine.
    If I used "NONE" for download font option, when I open the PDF, it indicates that the fonts are embedded. However, since I do not download the font, I am nervous that this might cause problems when I go to an offset printer.
    I do not print to a file using a printer driver (for example Linotype, Acrobat, etc.). The 2 processes I've used seem to be independent of what the default printer is on the operating system (XP).
    Thanks!

  • 3 Artboards to 3 page PDF-how?

    OS 10.4.11  AICS4 - I have an Illustrator document with 3 artboards and when I save to a PDF the 'Save As' dialog option for Use Artboards - All - Range is greyed out. Consequently the resulting PDF document only has the first artboard as a page. What I want is a PDF document with the 3 artboards shown as 3 pages - accurately reflecting the original Illustrator document. What am I missing.

    I also notice in the screenshot that both objects on the canvas that are visible under the save as dialog, that look like they contain your artboard content look like objects and not artboards which only one would be highlighted and both of these look like they are highlighted or are objets since only one artboard can be highlighted (selected) at a time.
    So check that they are actual artboards. A screen shot showing four artboards also note the drop shadow

  • The letters on my firefox is getting smaller everytime i'm on it. how can i restore the size and how do I stop it from shrinking?

    the letters are shrinking and i can barely read them. how do i restore the size and how do i prevent this from happening?

    In case it is zoom, you can try resetting the zoom level by pressing Ctrl+0 (that Ctrl and zero). Zoom can be changed by scrolling the mouse wheel while holding the Ctrl key. There also seen to be some touchpad swiping techniques that can change zoom even without holding the Ctrl key. If you can figure out what's causing it, there might be a way to turn it off.
    If resetting zoom doesn't restore the text size, does it affect all sites? Particular fonts?

  • Can not get proper font , alignment while generation pDF using Itextsharp

      
     I am developing a winform in which i m taking html data from  which have in line css so when i m genrating pdf it is 
    not properly aligned.
     private void HtmlToPdfConvert()
                try
                    string ClientID;
                    string AssociateID;
                    string DocumentType;
                    //styles.LoadTagStyle(HtmlTags.H1, HtmlTags.FONTSIZE, "16");
                    //styles.LoadTagStyle(HtmlTags.P, HtmlTags.FONTSIZE, "20");
                    //styles.LoadTagStyle(HtmlTags.P, HtmlTags.COLOR, "Green");
                   // styles.LoadTagStyle(HtmlTags.DIV, HtmlTags.COLOR, "Green");
                    string file1 = ConfigurationManager.AppSettings["Pdffilename"].ToString();
                    HtmltoPdfBusinessLogic htmlpdf = new HtmltoPdfBusinessLogic();
                    ds = htmlpdf.GetContent();
                    if (ds != null)
                        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                            file2 = file1;
                            label2.Text = ds.Tables[0].Rows[i]["PdfFileName"].ToString();
                            string fname = label2.Text.ToString();
                            string[] words = fname.Split('_');
                            for (int j = 0; j < words.Length - 2; j++)
                                ClientID = words[0];
                                file2 = file2 + ClientID;
                                AssociateID = words[1];
                                file2 = file2 + "\\" + AssociateID;
                                DocumentType = words[2];
                                file2 = file2 + "\\" + DocumentType;
                            //Directory.CreateDirectory(file2);    
                            pdffname = file2 + "\\" + label2.Text + ".pdf";
                            if (System.IO.Directory.Exists(file2))
                                string[] files = System.IO.Directory.GetFiles(file2);
                                if (files.Length > 0)
                                    foreach (string file in files)
                                    File.Delete(file);
                                    ConvertHtmlToPdf(i);
                                else
                                    ConvertHtmlToPdf(i);
                            else
                                ConvertHtmlToPdf(i);
                        this.Close();
                        //if (ds.Tables[0].Rows.Count < 1)
                        //    MessageBox.Show("Documents Are Not Exist");
                        //    this.Close();
                    /*  System.IO.Directory.CreateDirectory((file2));
                      outputFile = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), pdffname);
                      label1.Text = ds.Tables[0].Rows[0]["TM_Content"].ToString();
                      string htmltxt = label1.Text.ToString() + imgpath;
                      // HtmlStream = label1.Text;
                      Document document = new Document(PageSize.A4, 5, 5, 15, 5);
                      FileStream fs = new FileStream(outputFile, FileMode.Create, FileAccess.Write, FileShare.None);
                      PdfWriter w = PdfWriter.GetInstance(document, fs);
                      document.Open();
                      List<IElement> objects = HTMLWorker.ParseToList(new StringReader(htmltxt), styles);
                      foreach (IElement element in objects)
                          document.Add(element);
                      document.Close();
                      file2 = string.Empty;
                catch (Exception exp)
                    MessageBox.Show(exp.Message);

    iText is a third party library to create PDF originally written for java. iTextSharp is the C# adaptation of that library.
    Question regarding iText are better asked on the iText forum, rather then the Microsoft Forum:
    http://itextpdf.com/support
    They mostly use StackOverflow and SourceForge for the free support, so either of those might be a good place to start.
    Let's talk about MVVM: http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/b1a8bf14-4acd-4d77-9df8-bdb95b02dbe2 Please mark post as helpfull and answers respectively.

  • How can i get dynamic values to next page.

    HI!
    I am generating a dynamic rows with some different values.And in the end of each row there is a button .i want as i click that button i can get those values on next page.
    Can any one help me out in this.
    On click i can send values thouugh get or post to next page.But how will i read that on next page.
    Help if any one can.

    Not excatly.But i am trying to solve that problem.Responding early may
    help me.

  • How can I get NUMBERS to insert a page break when I email a long file from the iPad?

    A Long Numbers file can not get emailed properly (in a readable format) when it is emailed from the iPad using ios8. The entire file gets squeezed into oa ne page PDF when emailed. I don't want to go home and email the work from a desktop computer. I want to email from the ipad at the end of t he workday.  Help!!!

    The CSV and excel distort the file and the Numbers format is not an option because my clients don't use a MAC.

  • IBooks on iPad Sending 1 Page PDF as Part of Message Body in Email

    iBooks is sending 1 page PDF documents inline as photos in email messages and multi page PDF documents as attachments.  How do you get iBooks to send 1 page PDF documents as attachments in an email instead of as a photo inline in the message body?

    I am having the same problem and it is even bigger.
    When opening a 1-page PDF in iBooks and sending it via mail it is sent inline as preview, but the recipient cannot open the file anymore. Also on iPad and iPhone the is no "open in" possible.
    Somehow the mail app does destroy the file. What is going wrong?

  • Getting differend fonts on JList

    I was helped to do like this to get different fonts visible on JList. How ever I can't get selectable list (Jlist) of fonts shows on it's own font...
    If i create a Component and FontListCellRenderer and use FontListCellREnderers method getCellListRendererComponent(.....) I can place the return value into this new Component and add this component to JPanel...
    but how to do this so that all the fonts are shown in a list and the list added to JPanel?
    String[] fontNames = GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();
    Font[] fonts = new Font[fontNames.length];
    for(int idx = 0; idx < fontNames.length; idx++)
              fonts[idx] = new Font(fontNames[idx], Font.PLAIN, 12);
    JList fontList = new JList(fonts);
    fontList.setCellRenderer(new FontListCellRenderer());          
    public class FontListCellRenderer extends DefaultListCellRenderer
    public Component getListCellRendererComponent(JList list, Object value, int idx, boolean isSelected, boolean hasFocus)
    // Assume that the list is populated with Fonts...
    Font font = (Font)value;
    // Get a renderer component suitable for displaying the name of the font
    Component comp = super.getListCellRendererComponent(list, font.getName(), idx, isSelected, hasFocus);
    // Alter the renderer component to use the font
    comp.setFont(font);
    return comp;
    P_trig     

    This would not take care of all issues but have you tried changing Preferences – Interface – UI Font Size?

  • Facebook page is small. how do I get larger font?

    How do I get a larger font on pages I bring up using firefox?

    Reset the page zoom on pages that cause problems: <b>View > Zoom > Reset</b> (Ctrl+0 (zero); Cmd+0 on Mac)
    *http://kb.mozillazine.org/Zoom_text_of_web_pages
    You can use one of these extensions to set a default font size and page zoom on web pages:
    *Default FullZoom Level: https://addons.mozilla.org/firefox/addon/default-fullzoom-level/
    *NoSquint: https://addons.mozilla.org/firefox/addon/nosquint/

Maybe you are looking for

  • How to block Specific G/L for an user

    Dear All my Expert, It is very much essential for me that I need to block the specific G/L for some users. It means those user only can made add/change the data but can not do the display the line item in FBL3n of selected G/L which I want to restric

  • WIN 7 OEM license upgrade to WIN 8.1 Pro volume license

    Attempting to upgrade an OEM license of WIN 7 on a Viewsonic ViewPad 10pi to WIN 8.1 Pro actionpack license. Does not accept the product Key. Would prefer to do an upgrade due to multi-os - Win/Android tablet. How do I get past the license acceptance

  • Problem with Delivery Type Determination in Purchase Order

    Dear All, We are working on a IS-Retail Scenario where we are dealing with generic articles. While creating a PO, we have encountered an error which says:"Also specify a delivery type in case of shipping data relevance". The error message number is M

  • Substitution exit.  in TC MIRO

    I am trying to populate the Purchase order number in the assignment field in CenvatThis gets populated correctly in the transaction J1IEX but not so in MIRO. it can be solved through  substitution exit, if any body having material pertaining to subst

  • Open Hub with step by step

    hi Can anybody tell me how a DTP can be used to transfer data from BI system to outside the BI system using Open hub. I need step by step. Regards, Wishva