30
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Add typographic features
12 . Space width
In version 1.133 and later IndyFont provides a new field, Space 
width, that allows you to manually edit the width of the regular 
space character—U+0020—in em units. Here you can enter an 
integer value between 1 and 750 (the default is 230).
 OO呅
The space width is automatically registered as the 
advanceWidth of the space character in the related OpenType 
font file tables (that is, HTMX and CFF glyph list).
周is feature is especially useful when you design a monospaced 
typeface. In such case you will set up the same advance width 
(vertical green guide) for your whole font template. 周en make 
sure that the space width matches the x-coordinate of the guide.
version 1.133 and higher
GENERAL
IDENTIFICATION
Font name:
My font
Figure style:
Tabular Lining
Characters:
Copyright:
Description:
Designer:
Designer URL:
Version:
Space width:
230
< The list is empty >
Convert pdf pages to jpg online - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
change file from pdf to jpg; change pdf file to jpg file
Convert pdf pages to jpg online - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
batch pdf to jpg converter online; convert pdf pages to jpg online
31
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Build your font
1 . Setting the font name
Enter the full name of your font in the Font name field (e.g. 
“Myfont Pro Semibold Condensed”). 周is is the font family and 
style as it will appear in InDesign’s Type ▶ Font menu, as well as 
in any other font related field.
If you want to make a regular font (that is, not bold, italic, 
condensed or anything), you do not have to add “Regular” or 
“Normal” to the name; a “Regular” style is the default.
For an italic, bold, or bold italic style, add this to the name. For 
example, “Tip Italic” will create a font family named “Tip”, and 
the style of this particular font will be “Italic”.
You can also use more advanced style names, such as “SuperFont 
Bold Extended Oblique”, as described in the next section.
2 . Style name guidelines
InDesign sorts fonts by their font family name, and inside each 
family, the font styles by weight, width, and slope (slant).
IndyFont automatically splits a given full font name into the font 
family name and the font style. For example, a font name “Really 
Light Condensed Italic” is split into a family “Really” and a style 
“Light Condensed Italic”.
GENERAL
IDENTIFICATION
Font name:
My font Pro Semibold Condensed
Figure style:
Tabular Lining
Characters:
Copyright:
(c) MyCompany
Description:
Designer:
Adrian Frutiger
Version:
001.000
< The list is empty >
○ 0030  zero [2]
● 0031  one [3]
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
C# sample code for PDF to jpg image conversion. This demo code convert PDF file all pages to jpg images. // Define input and output files path.
convert pdf into jpg; convert .pdf to .jpg online
C# Image Convert: How to Convert Tiff Image to Jpeg, Png, Bmp, &
RasterEdge.XDoc.Office.Inner.Office03.dll. RasterEdge.XDoc.PDF.dll. This demo code convert TIFF file all pages to jpg images.
convert pdf to high quality jpg; changing pdf file to jpg
32
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Build your font
Words that are considered to be part of a style name are:
• 
“Light”, “Ultralight”, “Extralight”, “周in”, 
• 
“Regular”, “Normal”,
• 
“Bold”, “Demibold”, “Semibold”, “Medium”, “Heavy”, 
“Black”, “Extrablack”, “Ultrablack”,
• 
“Condensed”, “Narrow”, “Extended”, “Expanded”,
• 
“Italic”, “Slant”, “Slanted”, “Oblique”.
Any of these words may appear, with any case (uppercase, low-
ercase, or mixed), separated by a space or hyphen, and in any 
order. IndyFont then attempts to make sense of your entry and 
applies some automatic rules to help you manage your family in 
a consistant way.
▶ Weight
周e following keywords define the weight for your font:
W呅IGHO 
AM呅
W呅IGHO 
CLASS
Ultralight (周in)
100
Extralight
200
Light
300
<empty string> (Normal, Regular)
400
Medium (Book)
500
Semibold (Demibold)
600
Bold
700
Extrabold (Heavy)
800
Black (Extrablack, Ultrablack)
900
▶ Width
周e following keywords define the width for your font:
WIDOH 
AM呅
WIDOH 
CLASS
UltraCondensed
1
ExtraCondensed
2
Condensed (Narrow)
3
SemiCondensed (DemiCondensed)
4
<empty string> (Normal)
5
SemiExtended (SemiExpanded)
6
Extended (Expanded)
7
ExtraExtended (ExtraExpanded)
8
UltraExtended (UltraExpanded)
9
▶ Slope
周e following keywords define the slope for your font:
SLO䥐呅 
AM呅
SLO䥐呅 
OY䥐呅
Italic (Ital)
ITAL
<empty string> (Normal, Regular)
none
Oblique (Slant, Slanted)
OBL.
Gray words, in the three tables above, are always converted 
into the related Weight, or Width, or Slope name supported by 
IndyFont. Also, any combination you enter in the Font name 
field is re-arranged in “official” Weight-Width-Slope order.
 OO呅
IndyFont’s current version does not allow to bypass these naming 
rules, which you may consider quite restrictive. On the other hand, 
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including Jpg, Png, Bmp, Gif, Tiff, Bitmap, .NET Graphics, and REImage.
convert pdf to jpg for; c# pdf to jpg
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Resize converted image files in VB.NET. Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in ASP.NET. Embed PDF to image converter in viewer.
best pdf to jpg converter online; best pdf to jpg converter
33
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Build your font
this prevents a number of inconsistencies and ensures that large 
font families will be properly addressed (especially in InDesign).
3 . Additional identification
At the right hand side of the main dialog you can enter further 
information about your font. Some of this information is shown 
in InDesign if you choose “Find Font” and press the “More Info” 
button; more is shown in general font management so晴ware, 
such as FontBook (on the Mac) and Explorer (on Windows).
1 ) In the Version field you enter a regular version number. 
According to the OpenType specifications, this should be in the 
format “3 digits major version, 3 digits minor version”.
 OO呅
IndyFont does not automatically incre ment the version 
number. If necessary, you have to do so yourself.
2 ) In the Copyright field, you can put any copyright statement you 
like. 周e default string is taken from your user license name, but 
you may change it to anything you like.
3 ) 周e Description field is to include a short description of the font, 
possibly with some hints for its usage, a short history, or any 
special features.
4 ) Designer says “IndyFont” by default but of course you can put 
your own name in there!
5 ) In Designer URL you can insert a hyper-
link (complete with “http://” prefix) where 
someone might find out more about the 
designer.
6 ) License Info should contain a short text 
describing how the font might be used 
legally. Microso晴 recommends that “this 
field should be written in plain language, 
not legalese”.
7 ) An additional License URL can be speci-
fied where more information can be found 
on the license.
周ese strings are inserted as plain text on the first page in your 
new font document. None of these are required for your font to 
operate; you may leave them at their defaults, or even delete them.
GENERAL
IDENTIFICATION
Font name:
MyFont Ital Expanded Bold
Figure style:
Tabular Lining
Copyright:
Description:
Version:
GENERAL
IDENTIFICATION
Font name:
MyFont Bold Extended Italic
Figure style:
Tabular Lining
Copyright:
Description:
Version:
NORMALIZED 
INTO…
IDENTIFICATION
Copyright:
(c) Jongware and all.
Description:
Latin typeface with full diacritics
Designer:
Theunis de Jong
Designer URL:
http://www.jongware.com
License URL:
http://www.indiscripts.com
License info:
For information on the license 
of this font, please contact its 
manufacturer.
Version:
002.003
The IDENTIFICATION 
panel allows you to 
add further detail 
about your font.
VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
Create multiple pages Tiff file from PDF document. Convert PDF to image file formats with high quality, support converting PDF to PNG, JPG, BMP and GIF.
.pdf to .jpg online; convert pdf file to jpg format
VB.NET Create PDF from images Library to convert Jpeg, png images
Components to batch convert PDF documents in Visual Basic .NET class. Support create PDF from multiple image formats in VB.NET, including Jpg, Png, Bmp, Gif
convert pdf pictures to jpg; convert multiple pdf to jpg
34
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Build your font
 OO呅
Identification strings all need to be compatible between Mac 
OSX and Microsoft Windows, and this means you cannot 
insert any and all characters. More on this topic can be 
found online in the OpenType Specifications by Microsoft: 
www.microsoft.com/typography/otspec/name.htm
4 . Before you export
Two main conditions must be met in order to have the “OTF 
Export” button enabled:
• 
周e Glyph list must be in sync with the current state of 
your template document—no pending entries prefixed with 
a[+] mark, etc. For more on this subject, see “Manage your 
character set”.
• 
IndyFont needs to have detected at least one exportable 
glyph among the template pages.
In both cases you may have to update the template (IndyFont ▶ 
Update button) before you can export.
If IndyFont cannot find any artwork at all, this means that you 
did not draw anything on the “Outline” layer, or you did not use 
the [Black] swatch in any object, or you have no filled objects on 
any of your pages… Go back to “Fashion your glyphs” (in par-
ticular section 11, Design guidelines) and check your template.
5 . Exporting to OTF
1 ) Run IndyFont.
2 ) Make sure the final font name and the identification fields are 
properly set—as described in the previous pages.
3 ) Click the “OTF Export” button. IndyFont processes the glyph 
outlines, then invites you to…
4 ) Select the destination folder for your font file. You can save your 
font anywhere you want. However, that alone will not automati-
cally make it available in InDesign.
• 
If you save a font into the InDesign Fonts folder, it will only 
appear inside InDesign itself.
• 
You can also save it into the Fonts folder in your local 
Adobe Common Files folder (this will enable the font for all 
of your Adobe so晴ware).
• 
Lastly, you can install it into your system, so you can use it 
with all so晴ware that supports OpenType fonts.
 OO呅
On InDesign CS5 and newer, 
you can create a folder called 
“Document Fonts” in the 
folder where you save your 
regular documents. That 
way, the font is available 
for those documents only.
Typical confirmation 
message for a newly 
generated font file.
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Supports for changing image size. Also supports convert PDF files to jpg, jpeg images. C# class source codes and online demos are provided for .NET.
.net pdf to jpg; convert pdf document to jpg
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
Use C# Code to Convert Jpeg to Tiff. string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3.jpg" }; // Construct List<REImage> object.
convert pdf to jpg 100 dpi; reader convert pdf to jpg
35
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Build your font
6 . Updating the font file
InDesign does not mind if you change a font behind its back. 
Even if it doesn’t “take” the change immediately, it is enough to 
temporarily switch out of InDesign and back again.
However, it is possible your operating system (Windows or 
MacOS X) sees it as a problem, because it thinks the font file is 
“in use” and you get an error while trying to save your font file. 
IndyFont cannot solve this problem for you.
Sometimes it’s enough to wait a moment and try again; some-
times, you need to make sure the font is not “in use” by closing the 
document in which you are using it. And sometimes, you have 
to exit InDesign and re-start it. If every reasonable action fails, 
change the name of your font in the main dialog of IndyFont, so 
a totally new font file will be created.
In addition, the Global settings panel provides an option that 
automatically checks and refreshes the InDesign font list when-
ever IndyFont starts up or creates a font file.
IndyFont’s 
alert and error 
messages 
related to 
updating 
issues.
OK
Reset
GLOBAL SETTINGS
Reset
OK
Refresh InDesign’s font list
Update existing glyphs
Create sample outlines
Reveal the font folder
Show detailed tooltips
Plain text font:
Arial
Regular
36
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Additional notes
1 . An introduction to Unicode
The Unicode Standard is the universal character encoding scheme 
for written characters and text. It defines a consistent way of 
encoding multilingual text that enables the exchange of text data 
internationally and creates the foundation for global software.
The Unicode Standard, Version 3.0
▶ Characters and “code points”
You’d be very surprised if you change the font of your text and 
you get a different text. Only its appearance should change, not 
its content. It is the responsibility of the font designer to ensure 
that the letter “A” in his font looks, well, like a letter “A” — even 
if it looks like 
or 
or 
. It should definitely not look 
like 
or 
or 
.
周at is why each character has a unique number assigned to it—a 
Unicode code point. 周e font may change, but this number stays 
the same, always.
周e Unicode Consortium is an international non-profit organi-
zation that states which character is assigned what code point 
(and some related details, such as “should there be a code for 
an uppercase version of the German character ‘ß’?”). OpenType 
fonts follow the Unicode recommendations for character encod-
ing, so as long as you use so晴ware that internally uses Unicode, 
you can comfortably change between your font and another one 
without having to worry that something in your text may change 
as well.
周e Unicode Standard defines lots of characters—and new ones 
are added constantly, in reaction to changing views on font 
design (an uppercase variant of the German “ß” was included 
in 2008 with the code U+1E9E), what constitutes an alphabet 
(the Takri alphabet, a member of the Brahmic script family, was 
added in 2012), and determining what a separate character “is” 
to warrant a code point of its own (emoticons were added in 
Unicode version 6.0 in 2011). It may only be a matter of time 
before the Klingon alphabet gets officially added (the Unicode 
Consortium rejected this in 2001), as well as a separate code 
point for the “Why not Zoidberg” emoticon: (V)(°,,°)(V)
周e common convention of writing a Unicode code point is 
“U+”, followed by the code point number in hexadecimal.
 OO呅
It’s a fair guess the consortium members are all programmers. 
In hexadecimal, you do not count up to 10 before adding a 
digit, you count all the way up to 16. The “single digits” 10 to 
15 are represented by the characters 
A
to 
F
, so 
A
has a value 
of10, 
B
is 11, and the value of 
12
is 16 × 1 + 2, or 18. …A good 
thing is you do not actually need to know this. All you need to 
remember is that 
U+0123
stands for some Unicode character 
(this would be a “ ģ ”), and so does 
U+221E
(the symbol “∞”).
37
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Additional notes
If you want to add some math symbol or a Greek or Cyrillic 
character to your font, you do not need to look up the number, 
as IndyFont knows the Unicode for a lot of characters and is 
happy to look it up for you. For the “unnamed” ones you have 
to use its Unicode value.
 OO呅
IndyFont recognizes about 3,700 standard names 
that all come from the Adobe Glyph List: 
http://sourceforge.net/adobe/aglfn/wiki/Home/ 
All other characters should be entered as Unicode values.
▶ Unicode ranges
Unicode values do not run uninterrupted from the very lowest 
up to the newest additions. 周e entire range of code points is 
divided into code ranges, where each block of codes contains a 
set of characters that belong together (more or less).
周ere are lots of codes with a “reserved” status; the invisible 
code that toggles from le晴-to-right to right-to-le晴 text setting, 
for example, is a Unicode element as well. 周e allocated space for 
several alphabets have been deliberately over-estimated to allow 
for johnny-come-lately additions. Besides, the Unicode consor-
tium likes to see their range numbers start on round numbers 
(round, at least, in their preferred hexadecimal notation).
Using a reserved or invalid Unicode in your font is a bad idea 
in general and may even make it unusable, so IndyFont verifies 
all codes in your font against a list of known ranges, and it will 
warn you if it finds something wrong.
 OO呅
All Unicode values—i.e. code points—that IndyFont 
supports are given in “Manage your character set”, 
Section5, Specifying character codes and glyph names.
▶ 周e “Private Use Area”
What of characters that do not have a Unicode? You may want 
to draw a character-plus-accent for which there is no code (yet), 
such as “V
˙
”, or you added a custom ligature, or perhaps you want 
to have a single character in the shape of your company logo. 
Unicode even allows for this: the code range between U+E000 
and U+F8FF is designated as “Private Range”, and you can put 
anything you like under one of these available 6,400 “free” 
codes. A drawback, of course, is that these character codes are 
valid for your font only—changing the font will definitely not 
show “the same character but in a different font”, whatever other 
font you select.
 OO呅
To prevent collisions with standard glyph names regularly 
registered in the Private Use Area, IndyFont only addresses a 
subset of the Unicode PUA for your own glyph names, that is, 
the range 
U+E000 ▶ U+EFFF
. See “Manage your character 
set”, Section5, Specifying character codes and glyph names.
It is tempting to put all of your designs, whatever they represent, 
into this Private Range. It is also tempting to go alphabetically 
38
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Additional notes
and memorize “A is for alpha, B is for Beta, P is for Pi” for a single 
font of which you are the only user. However, as soon as you do 
more than making a single font—perhaps you want a matching 
Italic or Bold version —you will find the extra work in making 
sure the right character goes under the right code pays off.
 OO呅
All is well as long as you are using your font inside InDesign itself, 
but as soon as, for example, you export your file to an e-pub, “P is 
for pi” no longer holds and you will find a regular “P” end up in your 
e-book. If you assign your pi character the correct code, it is going to 
be π in everything you export, from a lowly plain text file up to a PDF.
2 . Global settings
IndyFont provides some additional options which you can set 
from the Global settings panel. Being in the main dialog, click 
the gear icon button to get access to this panel.
All these options are “global”, that is, they affect the behavior of 
IndyFont itself, not only the current font template.
• 
Click the OK button to register your settings.
• 
Click the Reset button to reset the native IndyFont 
preferences.
OK
Reset
GLOBAL SETTINGS
Reset
OK
Refresh InDesign’s font list
Update existing glyphs
Create sample outlines
Reveal the font folder
Show detailed tooltips
Plain text font:
Arial
Regular
Font used in both the 
Information page 
and Glyph headers.
Automatically check and 
refresh the InDesign font 
list when IndyFont starts 
up or creates a font file.
Create glyph outlines 
based on the sample font.
Allow detailed tooltips to 
pop up in the main dialog.
If checked, Update also 
affects existing glyphs.
Open the destination 
folder once a font file 
has been produced.
39
i
F
INDYFONT 1.1 MANUAL (UPDATE: NOVEMBER 2014)
Additional notes
3 . InDesign CC compatibility
IndyFont v.1.127 and later is compatible with InDesignCC. 
Various issues or bugs were gradually fixed in this regard:
1 ) Version 1.127—released on September 12, 2013—has provided 
a preliminary patch. A number of problems were remaining 
though.
2 ) Version 1.129—released on November 9, 2013—has mainly fixed 
a bug specific to Mac OS X 10.9 (Mavericks).
3 ) Version 1.133—released on February 9, 2014—has improved the 
compatibility at many levels: support of the new Color 周eme, 
enhanced readability of the dialog controls and popups, etc. 
周e unexpected behavior of the Enter key on Mac OSX was 
fixed too. Also, InDesign CC 9.2 x32 shouldn’t crash anymore 
on Win64 platforms.
4 ) Version 1.135—released on November 21, 2014—has minor issues 
fixed and supports InDesign CC 10.x (2014).
 OO呅
IndyFont, of course, remains backwards compatible with 
InDesign CS4, CS5, and CS6 (Mac OS X and Windows).
As Adobe is constantly updating InDesignCC, you may still 
experience issues that we cannot anticipate despite the many 
tests we perform. Please, feel free to report any new bug at 
support@indiscripts.com
.
IndyFont’s main dialog rendered 
in InDesign CC10.1(2014) with dark 
theme selected from Preferences 
Interface 
Appearance.
Documents you may be interested
Documents you may be interested