Structure of an Embedded TrueType Font

Hi,
I read the PDF Reference document and other one about Font Programs.
I have a question about the Embedded font program and more precisely about the embedded subset TrueType font program...
Does an Embedded Font program/ Embedded Subset Font program must be a Font Program which respects the Font specification? ( Do all required font elements must be present in the Embedded font ?)
I ask this question because some tools embed subset truetype font in PDF file but this embedded subset doesn't have some required tables (ex : the post table or the name table). Can we consider this kind of embedded subset font as damaged font?
I thanks you in advance for your help.
Eric

An embedded font (subset or not) program is a valid font "file", HOWEVER not all of the "stand-alone" requirements need to be satisfied.  The PDF standard tells you what tables are optional and what are required.

Similar Messages

  • Embedding Truetype fonts into PDF Document

    Hi all,
    I have a question for you :
    I have a class in VB6 to make my PDF documents,
    with this class i have the possibility to enter text of
    Type 1 and text of Truetype fonts in the PDF Document,
    by the specifications of the font:
    i.e.:
    to be able to enter text in Regular Times New Roman, I must to provide these specifications :
    an array with the widths of all the characters, precisely :
    Array(250, 333, 408, 500, 500, 833, 778, 180, 333, 333, 500, 564, 250, 333, 250, 278, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 278, 278, 564, 564, 564, 444, 921, 722, 667, 667, 722, 611, 556, 722, 722, 333, 389, 722, 611, 889, 722, 722, 556, 722, 667, 556, 611, 722, 722, 944, 722, 722, 611, 333, 278, 333, 469, 500, _
                         333, 444, 500, 444, 500, 444, 333, 500, 500, 278, 278, 500, 278, 778, 500, 500, 500, 500, 333, 389, 278, 500, 500, 722, 500, 500, 444, 480, 200, 480, 541, 778, 500, 778, 333, 500, 444, 1000, 500, 500, 333, 1000, 556, 333, 889, 778, 611, 778, 778, 333, 333, 444, 444, 350, 500, 1000, 333, 980, 389, 333, 722, 778, 444, 722, _
                         250, 333, 500, 500, 500, 500, 200, 500, 333, 760, 276, 500, 564, 333, 760, 500, 400, 549, 300, 300, 333, 576, 453, 250, 333, 300, 310, 500, 750, 750, 750, 444, 722, 722, 722, 722, 722, 722, 889, 667, 611, 611, 611, 611, 333, 333, 333, 333, 722, 722, 722, 722, 722, 722, 722, 564, 722, 722, 722, 722, 722, 722, 556, 500, _
                         444, 444, 444, 444, 444, 444, 667, 444, 444, 444, 444, 444, 278, 278, 278, 278, 500, 500, 500, 500, 500, 500, 500, 549, 500, 500, 500, 500, 500, 500, 500, 500)
    And some parameters :
    /Flags 34
    /FontBBox [-250 -216 1200 1000]
    /MissingWidth 333
    /StemV 73
    /StemH 73
    /ItalicAngle 0
    /CapHeight 891
    /XHeight 446
    /Ascent 891
    /Descent -216
    /Leading 149
    /MaxWidth 1000
    /AvgWidth 401
    The question : Where I can find these specifications for other truetype fonts, like Tahoma, MS Sans Serif ecc..?
    thanks in advance for any replies!

    Thank you for replication,
    could you show me the name of API that I should use ?
    thanks in advance for any replies!

  • Adobe TrueType fonts missing from created PDF

    When I create a PDF file everything comes through perfectly except the Adobe TrueType font text is missing (Adobe Garamond Pro). This used to work. File looks good on screen and prints fine.
    If I switch to Garamond the PDF is created perfectly, now including all missing text.

    Note that Adobe's Garamond Pro fonts are not TrueType fonts. They are OpenType CFF fonts.
    In fact, that may be the key to why they are not embedded in your PDF files.
    First, contrary to the response of Bill@VT, although the Standard joboptions for Adobe's PDF creation tools do not embed all fonts, the fonts that are not embedded are in an exception list. Using those joboptions, members of the Adobe Garamond Pro font family should properly embed in PDF files created either by (a) printing to the Adobe PDF PostScript printer driver instance under Windows, (b) using the native PDF export from Adobe graphic arts applications (Illustrator, InDesign, etc.) as long as you don't use the Smallest Size joboptions, or (c) when using Microsoft Office applications, you use the Adobe PDFMaker option for PDF creation, Save as Adobe PDF again as long as you don't use the Smallest Size joboptions.
    That having been said, the fact that the Garamond fonts (I assume that you are referring to the TrueType Garamond font family that Microsoft bundles with Windows and Office) embeds and Adobe Garamond Pro font don't embed leads me to believe that your real problem is that you are creating PDF by using the fairly defective save as PDF which is native to Microsoft Office on Windows. One of a number of bugs or limitations in Microsoft's PDF creation is that although it embeds TrueType fonts and OpenType TrueType fonts, it fails to embed OpenType CFF fonts. Not only doesn't Microsoft embed those fonts in the PDF file, but it improperly references the fonts in the generated PDF file such that when you display and/or print such PDF files, even if you have Adobe Garamond Pro installed on your system, those fonts are not used for display or print. (We have informed Microsoft of this bug, but they are apparently not interested in fixing their bug!)
    If you already have Acrobat installed on your system, use the Save as Adobe PDF (from the file screen) or Create Adobe PDF from the Acrobat tab on the Office ribbon. Set the preferences to at least Standard, but preferably Hiqh Quality Print joboptions and you will end up with a proper PDF with the Adobe Garamond Pro (or any OpenType fonts) properly embedded)!
              - Dov

  • Embedding of fonts into PDF document

    Hello people!
    I need to create a PDF document that has text in different fonts(Arial Black, Courier New, Lucida Sans etc.) and languages(English, German, Russian etc.).
    What is the best way to do this? How can I embed a font into a PDF document?
    I am reading a PDF Reference documantation, but I have not found a good example of font embedding...
    I would be thankful for an example or link to documentation or any other information that will help me to solve this problem.

    >I have not found any free library for creating PDF files so I'm writing my own..
    I would like to recommend that, rather than spending weeks or months
    on getting fonts to embed (this is HARD) you look harder at the
    available library. There are now dozens, and some are free, some are
    even open source. Quality varies, of course.
    http://www.planetpdf.com/ has a very big list of PDF tools, including
    developer tools.
    If you want to continue, realise that at points in this task you will
    hit things which suddenly seem to make the job ten times harder than
    before. Embedding fonts is one. Far Eastern fonts ten times harder
    still.
    > (The only library I found(for C++) was PDFLib, but it is not free)
    Do a fair comparison of your months of coding time versus licensing
    time.
    >Adobe PDF Library is not free too(As I understand it)
    Indeed not. From what we understand licensing is by negotation,
    royalty based and never less than tens of thousands of dollars.
    Frankly, too, it's not an ideal library for PDF creation.
    >
    >Yes, you are right! But almost every PDF doc is coded... How can I decode it to watch its contents?
    Write a decoder. You are sure to need one as part of debugging your
    own code at some point.
    > Is there an example of font embedding in the documentation?
    No, but it's just an extra FontFile, FontFile2 and/or FontFile3 key in
    the FontDescriptor: not very interesting in PDF terms.
    The key part is that you have to read and understand the font file
    formats as well as the PDF format, because in most cases you have to
    parse and may have to rewrite the font data. So if you want to embed
    TrueType fonts, now is the time to read the TrueType font
    specification (at least in outline, down to the level of the
    individual tables: you can ignore the stuff about outlines and
    rendering).
    Aandi Inston

  • Fixed layout ePub not display truetype font properly when uploaded to Amazon

    I've created a kids book with inDesign CC which works fine on iPad but when I upload the book to Amazon KDP, the font which is a truetype font and not protected doesn't display properly. It has unusual spacing between the charaters and sometimes the letters overlap each other.  Can i embed this font somehow to have it display properly? I can't find an option anywhere to do that. Or will I have to change the font entirely?  Many thanks.

    Hi Yves,
    Yes, it is an SIL license. I am not using Allatuq anymore, I switched to Quicksand which I got from fontsquirrel.com.
    Yes, there is a fixed layout epub option in inDesign CC 2014:
    It even has some default sizing options though I have gone with a custom size to account for larger devices, desktop reading etc and am hoping that it's going to work.
    The Kindle previewer (desktop version) displays perfectly.
    The online previewer has had some display issues with what looks like drop shadows on some images but i'll need to look at the actual file on multiple devices to see what the reality is.
    There are some inconsistencies between how the fonts look in the previewers. The online one is not perfect and the desktop previewer displays exactly as designed so again, I won't really know until I can get my hands on the devices. There is also a sizing issue with the online previewer that the desktop previewer doesn't seem to have. And then there will be the issue that the "purchase" file isn't consistent with the preview file you download so not sure how it will all pan out yet.
    I had lots of overlapping and other character spacing issues until I changed my font to the OTF Quicksand with the SIL License. I'm hoping the drop shadows are just an issue with the online previewer.
    And I'm hoping my conclusion is correct that the OTF with the SIL licenses work for embedding so long as you remove the encryption and replace the encrypted font with the orignal version (and include the license). And I'm hoping that is allowed.

  • Embed TrueType Font not working

    I've tried for several hours to use a embedded font without
    succes.
    I have:
    <mx:Script>
    <![CDATA[[
    Embed(source="work/ttf/KIMSHAND.TTF", fontName="KIMSHAND",
    mimeType="application/x-font")]
    private var fontKIMSHAND:Class;
    ]]>
    </mx:Script>
    <mx:Text
    id="helpText"
    height="240"
    width="240"
    text="My help text"
    fontSize="24" color="#ffffff" fontFamily="KIMSHAND">
    </mx:Text>
    The .text isn't displayed when I run the project.
    I've trief a lot of other truetype fonts, but none are
    working.
    I'm using Flex 2.0.1 on OSX.
    Thanks for help!
    Jaap

    The easiest/cleanest way to embed fonts is in css code, try
    the following:
    <mx:Style>
    @font-face {
    src:url("work/ttf/KIMSHAND.TTF");
    fontFamily: myFont;
    flashType: true;
    .MyStyle {
    fontFamily: myFont;
    fontSize: 24;
    </mx:Style>
    <mx:Label styleName="MyStyle" text="HELLO WORLD"/>

  • How to convert a logo in truetype font?

    Is there a freeware or shareware program which can convert a logo in truetype font?
    I saw Fontographer, but it's very expensive...

    mnstudio
    There are many tools out there that can do the job for you. Fontographer is one of them, but there is also Fontlab Studio or Glyphs (http://glyphsapp.com) which looks very promising and is a lot cheaper than the other two.
    Fortunately there is also FontForge (FontForge.org) which is an open source font editing tool. The good thing about FontForge is that it is free, the bad thing about FontForge is that it is very complicated to get it up and running because they only provide sourve packages, no installers. But you can always search the net for a version with an installer, but these versions are mostly very outdated.
    As far as I know, FontForge is the only free tool out there, so you might try it.

  • Why does embedding Adobe fonts in EPUB cause all text to display as oblique?

    I have been having this problem for a while now to various degrees, and I stopped using InDesign to build and export EPUB files for a long time because of it. Lately I have decided to try reintroducing InDesign into my EPUB workflow. However, I have found that whenever I try to export an EPUB 2 file from InDesign CC 2014.1 while embedding Adobe fonts, all the text in the EPUB displays as oblique when I open the resulting file in Sigil or Calibre. Removing and then re-adding the fonts with no obfuscation does not correct the issue. Not embedding the fonts during export -- or removing them from the EPUB entirely -- eliminates the display problem, but obviously I can't expect people to have these fonts installed on their computers.
    I do believe most Adobe font licenses allow for embedding, so I don't think this is a security issue. For the sake of this discussion the issue I am having is with Arno Pro OTF (Regular, Italic, Bold).
    I can't find anything about this on the web. Can anyone help me with this issue, or has anyone else experienced this at least?
    Thanks!
    Allen

    Here's another piece of information to add to the puzzle. The first screenshot is from Calibre on an PC with Windows 8.1 (using Google Chrome as default search engine). The second is from Calibre on a Mac with Yosemite 10.10.1 (using Safari 8.0.2 as default search engine). Both with the same ePub file created on CC2014 on the Mac using Arno Pro for the Latin text, Adobe Song for Chinese, and Deja Vu Sans for the Hexagram

  • Is ID exported PDF considered non-editable? (In the case of view&print embedding permission fonts)

    Hiya!
    I am a graphic designer and I use InDesign 5.5.
    I have a question about font embedding when using the InDesign's export as a PDF in "print" format feature.
    Many fonts allow embedding into digital documents only for the purpose of viewing and printing.
    In addition to this the font EULA's mention that the embedded font may not be used to edit the document.
    Is it possible to create a non-editable PDF with embedded fonts?
    Is choosing PDF export option "print" the key here, or embedding the fonts as a subset?
    Isn't it still possible to edit PDF in Acrobat with touch up text tool? Or use some third party editing program?
    OR Is a PDF file - with fonts embedded as a subset -  non-editable as such, or at least considered to be non-editable enough?
    Or is it just that the file doesn't really have to be non-editable, but it must not be edited...
    How do I ensure that? Do I even need to ensure that?
    Whole thing seems so controversial.
    Hope someone can shed some light into this!!!
    -Ahlax-

    Ahlax,
    There are several separate concepts here.
    First, PDF is really a final form file format. It wasn't designed as an editable format for layout such as InDesign's .indd format ane Word's .doc and .docx formats. Although PDF files may be tagged with contextual metadata, typical content of PDF files contains no context in terms of words, sentences, paragraphs, columns, etc. It is simply graphical objects including text fragments, vector artwork, and raster images at a particular place on a page with specified graphical attributes (color, transparency, etc.). As such producing a full PDF file editor first requires definition of what it actually means to edit such a file given the characteristics of PDF files.
    That having been said, Acrobat and various third party plugins to Acrobat as well as third party applications provide some degree of editability for PDF files, recognizing that such edits are definitely not at the abstractual level that you get with InDesign. You can “touch-up” text, but doing a re-layout is effectively impossible. In most cases, it is better (in terms of time, effort, and resultant quality) to go back to the source document, make the changes there, and then regenerate the PDF.
    Fonts are a totally separate issue. Adobe products will not embed any font into a PDF file unless the font allows for at least preview and print embedding. For PDF forms, Acrobat requires a font to allow editability embedding. However for text touch-up and other edits, Acrobat never uses the embedded font. Such edits are only allowed if the user has the same font actually installed on their system.
    In terms of forcing a PDF file to be totally non-editable, that is done by applying security to the file when you export the PDF file from InDesign (the Security tab) or in Acrobat Pro after PDF creation (go to the Security tab under Document Properties (Ctrl-D) to set such security).
              - Dov

  • When I send an email from Apple mail, it send inbedded links, not embedded, my font shows as plain text and signature sends as attachment??

    When I send an email from Apple mail, it send inbedded links, not embedded, my font shows as plain text and signature sends as attachment??

    inbedded is not a word.

  • Embedding Adobe fonts in a folio: any issues?

    Adobe's font licensing terms/faq don't seem to address embedding Adobe fonts in a DPS folio.
    I'm assuming that folio-embedding terms will be the same as PDFs -- that is, fonts that are okay for print and preview embedding in a PDF are okay for folios, too.
    Is there an official policy for folio embedding? Anyone have this issue come up already?
    Thanks!

    There's actually two issues here that need attention. If you're just outputting to default DPS folios then the pages become for all intents and purposes images so there's no real font-related issues. The more difficult area is if you're embedding your own html files that use Adobe fonts. I'd imagine things get more coplicated here.

  • IBooks Author TrueType font problem

    I'm working on an iBook and I'm attempting to use a truetype font for a page heading, but when I preview it on my iPad, the font shows up correctly for a brief moment, then is replaced by something generic. I have confirmed in the Font Book application that the font is a .ttf, and it DOES show up in the font selector drop down menu on the formatting bar in iBooks Author. Why would the font show up correctly for a second or two and then disappear on the iPad?

    It would appear that there's a bug in the preview mode. Maybe something to do with a cached version of the book? I fixed the problem by deleting the "proof" version on my iPad and re-sending it and now the truetype font shows up correctly.

  • Why do my TrueType fonts (from CS5 Contents/Goodies/Fonts folder) look awful?

    I recently installed the fonts that ship with CS5 Web Premium. These are located in Content dvd in the Goodies>Fonts folder. the Open Type fonts look fine but all True Type fonts are pixelated...like the font isn't really there?  Can anyone advise? 

    Actually those fonts do ship with some versions of the Creative Suite. They are absolutely not for any print-oriented production. And yes, they look like that.
    Actually, Adobe has produced a number of TrueType fonts. There are a series of "web pro" TrueType fonts produced over the years and still available. See http://store1.adobe.com/cfusion/store/html/index.cfm?store=OLS-US&event=displayFontPackage &code=1507.
              - Dov

  • ACROBAT 6 DISTILLER - TRUETYPE FONTS

    Okay so here goes....
    We use quark to save our quark files as .ps (postscript) files and drag those postscript files to the distiller to create pdf's. The problem is when i send these pdf's created from this mac to a pc and open it up and go under file--->document properties--->fonts, I am seeing TrueType Fonts, which i shouldn't be seeing. It is illegal to use TrueType fonts when your distributing pdf's online. I had a hard drive that is dying so i reloaded the os's (9&x) on a new drive. Everything seems to be setup correctly, but when i distill the .ps files from the old drive im not getting any TrueType fonts within the pdf??? It seems to be Helvetica & Times that are having a problem on the new drive, they always show up as TrueType and on both drives im using Helvita & Times in the same location. ~/system/library/fonts/ Anybody that can help me i would gladly appreciate it.

    That sounds like Adobe trying to sell you more fonts. The striped red letter A is simply Adobe's icon for any printer outline portion of a Type 1 PostScript font. But there's plenty of other vendors of PostScript fonts that of course won't have that icon. Doesn't make them any less usable.
    There's also no law or rule against using TrueType fonts if you want. Although it does depend on what you're doing with the resulting PDF. If your PDF is going to a professional printer, then you should use PostScript fonts. Most professional RIP's still don't handle TrueType fonts well. The edges of characters look like they were cut out quickly with a scissors on the final files used to create film or plates for press. But if your PDF documents are just being distributed for viewing and garden variety printing from a laser or inkjet printers, there's absolutely no reason you can't use a TrueType font.

  • Help a novice! Embedding Custom Font in CS5

    Hi!
    Can someone help me understand how to embed a font in Dreamweaver CS5?
    A quick google search reveals instructions for embedding custom fonts in older versions of Dreamweaver but not recent ones... Is this because its somehow automated in CS5? I'm not really sure what to do! Thanks for any help!

    Can someone help me understand how to embed a font in Dreamweaver CS5
    You don't embed fonts into Dreamweaver.  You embed fonts into your web pages with CSS.
    You will need to find a suitable font. Not all commercial fonts can be embedded without violating copyrights.  Read the fine print in your license very carefully.
    @Font-Face Guide
    http://sixrevisions.com/css/font-face-guide/
    You will need several different file types to support the various browsers and mobile devices
    @font-face font generator
    http://www.fontsquirrel.com/fontface/generator
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb

Maybe you are looking for