Font Editing And Design Tools In Multimedia Pdf
Font Editing In Multimedia Pdf. 7/22/2017 0 Comments Screenwriting. Info: Glossary. Multimedia tools and related software development kit provided by VeryPDF. Advanced PDF Tools is developed for editing PDF property contents without opening PDF documents. It can edit PDF description, PDF custom description, PDF OpenAction. Here is a list of essential graphic design software to start off with! TIFF, PNG, GIF, PSD and PDF. Auto edit option. A supporter of batch processing, i.e, multiple files can be edited at the same time. Only compatible with windows. The Corel PhotoImpact X3 provides one with a wide collection of designing and editing tools. Why spend money on expensive multimedia tools when you can use comparable alternatives for free? When it comes to photo editing and graphic design, but Splashup, a free online tool, has many.
I'm using Foxit Reader as default PDF viewer. How can I see what type of font is used for a selected part of a PDF document?
(If this can only be done with another software, I'd prefer a freeware as I don't want to pay for just viewing selected fonts' types.)
13 Answers
If you are using PDF-XChange Viewer, do this:
- Select your text with the text selecting tool
- Right-click the selection
- Click on 'Text Properties...'
- Choose 'Formatting' (on the left)
- There is an arrow on the left of your selected text (which comes on the right part of the
window) - You click on it and you get all the information you want.
In both Foxit Reader and Adobe Reader if you go to File > Properties and then click on the Fonts tab you will be able to see a full list of fonts available in that document, however, there isn't any features in these basic PDF readers that will let you select some text and view the properties for that text to see exactly which font it uses.
For that you need Foxit PDF Editor, Adobe Acrobat or some other PDF editor.
Here's something very simple for unencrypted PDFs:
Try removing the 'cut' part if it gives no meaningful results.
Font Editing And Design Tools In Multimedia Pdf Software
In Adobe Acrobat X Pro (not for free), you can use the Edit Document Text tool to find out about the font:
- Click Tools on the documents menubar in the top right corner to show the side menu of tools.
- Open the Content area in the right sidebar and locate the Edit Document Text tool.
- Select some text
- Right-click and select Properties...
- The Text tab of the properties dialog shows the font (you can also change it)
In Adobe Acrobat 9 Pro, you can use the TouchUp Text Tool which is found under (Tools >Advanced Editing >TouchUp Text Tool).
This might also work in other Acrobat versions, but the Tool might be buried somewhere else in Acrobat's menus.
Matthew Leingang
I don't know of any way to do what you want other than using some very expensive commercial PDF processing software (such as Enfocus' PitStop or callas' pdfToolbox4).
The closest you can get is the pdffonts.exe commandline utility. That is contained in the XPDF-based tool collection, available here: http://www.foolabs.com/xpdf/download.html (Download: ftp://ftp.foolabs.com/pub/xpdf/xpdfbin-win-3.03.zip ).
If you run
the result will show all fonts used on page 22. To see all fonts used in the complete document, just run
While it doesn't preserve layout particularly well, Libre Office http://www.libreoffice.org is able to import PDF files.After importing a pdf, if you click on a text block it will tell you what font was used.
If the font is installed on your computer, then maybe copying the text to some word processor does the trick? And even when not installed, some word processors might still show the requested name in their font dialog.
(Other than that: a screen capture and WhatTheFont! might help, if it's worth the trouble. Or select the text, and then 'print' the selection to a new PDF document, to see what its font properties shows then?)
ArjanArjanMeanwhile I found a different method to list fonts used in a PDF (and indicate wether they're embedded or not), which uses Ghostscript only (no need for additional third party utilities). Unfortunately this also does NOT satisfy your requirement to learn about a font used for highlighted text.
This method uses a little utility program, written in PostScript, shipping with the source code of Ghostscript. Look in the toolbin subdir for the pdf_info.ps
file.
The included comments say you should run it like this in order to list fonts used, media sizes used
I did run it on a local example file. Here is the result:
Kurt PfeifleKurt PfeifleSounds like the fonts tab in Adobe Reader is an easy solution.
But another way would be to select the text, copy and paste into Word, and you should be able to determine the front in Word if it copies the formatting like it did for me.
Rowan's answer is fine, and if you really need to narrow it down to a small portion of a complex document, try to re-print a subset to another PDF (there are excellent free PDF printers, if you don't have one), and check the font properties of the resulting file.
An easier solution is just to use Adobe Reader X and to right-click anywhere in the document, choose 'Document Properties', then click on the tab 'Fonts'. There you see a list of all fonts used in the document.
Another solution is to open the PDF
file with Adobe Illustrator
, if the fonts are not streamlined you'll be able to know which fonts you are using.
In Adobe Reader XI go to File -> Properties and click the Fonts tab. They are all there. Super easy, and free
protected by Community♦Mar 5 '15 at 3:41
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Not the answer you're looking for? Browse other questions tagged pdffontsfoxit-reader or ask your own question.
This page provides an overview of the way fonts are supported in PDF files. It covers the basics about the supported font types, encodings and the ways of enclosing fonts in a PDF, by either embedding or subsetting them. How and why to outline fonts is discussed. Some general recommendations about font handling can be found at the bottom of this page.
PDF font basics
The PDF file format supports the use of the following font formats:
- Composite fonts (Type 0): both Type 1 (CIDFontType0) and TrueType (CIDFontType2) are supported.
- OpenType: From PDF 1.6 onwards, OpenType fonts can be stored directly in a PDF file. Within an OpenType font the character shapes or glyphs can be encoding using either TrueType or Type 1. That means PDF production tools can embed an OpenType font by taking it apart, copying either the TrueType or the CFF (Type 1) glyphs and embedding those in the PDF in their original/old style format. This was common practice with applications like Acrobat or InDesign before PDF 1.6 was released. Some tools still do this today because it leads to a smaller PDF file if none of the extra features in OpenType are required.
By preference any fonts that are used in a layout are also included in the PDF file itself. This makes sure that the file can be viewed and printed as it was created by the designer. There are two mechanisms to include fonts in a PDF:
- Embedding – A full copy of the entire character set of a font is stored in the PDF.
- Subsetting – Only those characters that are actually used in the layout are stored in the PDF. If the “$” character doesn’t appear anywhere in the text, that character is not included in the font. This means that PDF files with subsetted fonts are smaller than PDF files with embedded fonts. For subsetted fonts, the font name is preceded by 6 random characters and a plus sign.
Keep in mind that font foundries can forbid font embedding for certain typefaces through their end user license agreement. In TrueType and OpenType fonts, they can add this restriction in the font data. Applications that properly honor the licensing policy of such a font will not embed it in a PDF. Only a few type foundries actually release fonts with such severe restrictions, but they do exist.
If certain fonts are missing from the PDF file, Adobe Acrobat, and Adobe Reader will automatically try to emulate the missing font by using one of the Multiple Master fonts that are built into these programs. This way, the document will not be represented exactly as the designer wanted it to, but at least the text won’t reflow. The Multiple Master fonts that are used for this are:
- Adobe Serif MM
- Adobe Sans MM
Another important aspect of font handling is the encoding. This refers to the mapping of a character code to a particular glyph (character shape) description. Each font in a PDF uses a specific type of encoding, either a standard or a custom one. The following types of encoding are supported by the PDF file format:
- StandardEncoding
- WinAnsiEncoding
- MacRomanEncoding
- MacExpertEncoding
- A custom encoding can be used by defining a ‘Differences Array’.
Which fonts are used in a PDF?
There are several ways in which you can get a list of all of the fonts that are used within a PDF file using Adobe Acrobat or Adobe Reader.
- Adobe Acrobat and Adobe Reader have a Fonts tab in the Document Properties window (File > Properties). Earlier versions would only show the fonts from the active page. I do not know if this is still true for newer releases.
- The preflight engine in recent versions of Adobe Acrobat Professional is capable of providing a more detailed list of all of the fonts that are used in a PDF.
- To get an extensive overview of all the fonts used in a document, select Create Inventory in the Options drop-down list of the Acrobat 9 Professional Preflight tool. The Font inventory does not only list all of the fonts but even all the glyphs that are used within the PDF. Below is an example of the level of detail.
An example of one of the entries in the Acrobat 9 font inventory
Obviously there are other tools that can provide an overview of all fonts, such as for instance the Enfocus PitStop plug-in.
How to embed fonts
Some applications such as Adobe InDesign automatically embed all fonts when pages are exported to PDF.
Acrobat Distiller offers an option to automatically add missing fonts to PostScript files it has to process. In the font locations menu, the user can define several folders that have to be searched for fonts that are missing in the PostScript file. Distiller only needs the printer fonts, it does not need the screen fonts.
Fonts that are not necessarily included in PDF files
Older versions of Adobe Acrobat (Acrobat 3.x and earlier) will never embed the following 14 fonts in a PDF file:
- Courier, Courier-Bold, Courier-Oblique & Courier-BoldOblique
- Times-Roman , Times-Bold , Times-Italic & Times-BoldItalic
- Helvetica, Helvetica-Bold, Helvetica-Oblique & Helvetica-BoldOblique
- Symbol
- ZapfDingbats.
These fonts, excluding ZapfDingbats, are called the Base 13 fonts.
From Acrobat 4.x onwards, there is no problem embedding the above 14 fonts. In fact it is a good idea to actually always embed these fonts as well. Instead, we got another restriction: if the licensing policy of a TrueType forbids the font to be included in a file, Distiller 4 and later will respect this restriction and will not embed the font.
How to subset fonts
Logo Design Tools
It is possible to only include those characters of a font that are actually used in the publication. This technique is called ‘font subsetting’.
Usually you can specify that font subsetting needs to be used as soon as a certain percentage of the character set of a font is used. Below is the option that is shown in Adobe InDesign CS4. A similar ‘Subset fonts below XX %’ parameter is available in Acrobat Distiller.
There are 2 advantages to subsetting fonts:
- It reduces the size of a PDF file and can be handy if the file size is really crucial, for instance for PDF files that will be downloaded from the web.
- RIPs will always use a subsetted font, even if the full font is already available on the RIP. This way text reflows caused by differences between fonts can be avoided.
There are two disadvantages to subsetting fonts:
- If you want to edit text in certain PDF editing tools and the character you need is not included in the subset, it cannot be used for the correction. Acrobat itself does not suffer from this. It only uses the system fonts for editing.
- Merging two files that contain a different subset of the same font can lead to missing or swapped characters. Older PDF applications can suffer from this. Most of these bugs have been fixed in more recent versions.
How to outline fonts
Sometimes it can be practical to convert all fonts within a PDF to outlines. This way the text in the PDF is ‘locked down’ and will not be output differently by a RIP because of some weird font behavior. You should be aware that outlining fonts affects the quality of the type: at smaller type sizes the output quality will be slightly inferior (because font hinting is gone) and small type may also fatten up a little.
There is an option to outline all text in the Advanced > Print Production > Flattener Preview option in Acrobat 8 Professional. This will only outline text on pages that have transparency in them so the trick is to add a transparent object to each page (either using a watermark or using PitStop Professional). You can find a discussion and sample screen shots about this trick in this thread.
How to extract fonts from a PDF
You actually cannot extract a font from a PDF, not even if the font is fully embedded. There are two reasons why this is not feasible:
- Most fonts are copyrighted, making it illegal to use an extractor.
- When a font is embedded in a PDF, not all of the font data are included. Obviously the font outline data are included as well as the font width tables. Other information, such as data about ligatures, are irrelevant within the PDF so those data do not get enclosed in a PDF.
I am not aware of any font extraction tools but if you come across one, the above reasons should make it clear that these utilities are to be avoided.
General recommendations
Architectural Design Tools
In order to minimize surprises with fonts in PDF, try following these guidelines:
- Always set Distiller to error out when a font is missing.
- Always embed all fonts.
- Always embed complete fonts, do not subset fonts. This avoids rare problems when for example putting several pages using the same font in different subsets onto the same plate.
- Always turn off ‘Use local fonts in Acrobat’ on every machine in your shop.
- Always do a preflight for occurrences of Courier in PDF files you process or send away or receive (in case a font has been substituted)
- Try to avoid using the TouchUp text edit tool in Acrobat.
- Remove all fonts from your RIP (except Courier, Helvetica or any other font that your RIP may absolutely require to operate correctly).
- Use only Adobe PostScript 3 or Harlequin based RIPs or output devices. There are some RIPs/output devices around that have problems handling certain font stuff (e.g. CID fonts as in PDFs produced by InDesign).