Fonts
The Fonts property page allows you to enable or disable font embedding, you can enter a list of fonts
which you prefer to always embed and which should never be embedded.
As a general rule, common fonts which can be expected to reside on users PC's (such as Arial, Courier etc)
should be set to never be embedded, but unusual fonts which you cannot expect viewers of your files to
have in residence on their local PC's should be embedded. In the event you do not embed such fonts the
viewers results cannot be guaranteed in terms of the manner formatted.
Tip. Embedding fonts does add to the file size generated, so to avoid this possibility where you require the minimum file size
possible (i.e. web downloadable files), keep the use of unusual or proprietary fonts to the minimum possible.
PDF-XChange includes the ability to manage the way fonts are handled within the PDF files you generate.
Whenever possible you should choose to NOT embed fonts within the PDF files you generate. This ensures
maximum file optimization and smaller files. This means ideally you should choose, whenever possible, to
use standard windows fonts when creating the original document text – one that will be present on a wide
selection of users machines.
However there will be times when this will not be possible – perhaps you use a certain font for your
company or clients Logo – or you are forced to use a given font style by a Government Agency or Trade
body – in this instance you will need to ensure that any obscure or unusual fonts are embedded in the file
you create if you desire your users to see exactly what you see on the screen.
47 . Printer 2012
PDF-XChange Standard 5.x
Pdf search and replace text - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
search pdf files for text programmatically; how to select all text in pdf file
Pdf search and replace text - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to make a pdf document text searchable; pdf find and replace text
1. Embed All Used Fonts. If selected, all fonts used within the source document or text will be fully
included in the PDF file and available to recreate the document for the reader on any machine –
whether loaded on the PC or not – this does increase file – though often not too dramatically provided
a wide array of fonts and styles are not used in the document in question.
2. Force Embed Protected Fonts. Some fonts you have on your system may be licensed for your use
only and not for distribution by you to any third party – if the PDF file is for your use only or you are
convinced that either your target audience or you have the rights to use and distribute this font – you
may force its inclusion within the PDF file generated – even if it is protected from being included.
Some Font publishers set this property on their fonts and unless you force embed it – when opened by
a viewer without the fonts resident on their PC – a substitute font will be used – this could have a
detrimental effect on formatting of the page. 
PLEASE NOTE IT IS YOUR RESPONSIBILITY TO ENSURE YOU ARE LICENSED TO
DISTRIBUTE FONTS AND FILE CONTENT.
3. Embed Extended Font/Character Info
4. Embed a subset of fonts only, if percentage of characters used is less than. This option
analyses your printed text prior to PDF creation and determines if the prescribed % content for the
fonts used is less than the figure set – if so only a subset of the font is included containing the font
characters used within the file – rather than the entire font to assist in optimizing the PDF file size – if
the font content exceeds the threshold set – then the entire font character set is embedded within the
file.
For viewing of your PDF files by 3rd parties – this should be sufficient to ensure readability and formatting
Printer 2012 . 48
© Copyright 2015 Tracker Software Products 
C# PDF replace text Library: replace text in PDF content in C#.net
public void Replace(String oldString, String newString, RESearchOption option specified string text that match the search option from specified PDF page.
can't select text in pdf file; search a pdf file for text
VB.NET PDF replace text library: replace text in PDF content in vb
NET: Replace Text in PDF File. The following coding example illustrates how to perform PDF text replacing function in your VB.NET project, according to search
pdf searchable text; pdf text search
accurately matches the original document – however if your file is likely to be edited or content extract by
others – this can cause issues, as only a partial set of the font characters for the entire font is available,
therefore if a user editing the PDF file requires use of characters not included with the embedded font – they
will not be able to do so using the original font, unless they also have this font resident on their system.
If your file is not intended for editing – then it is recommended you leave the default 100% setting –
otherwise it is for you to determine a threshold that reflects the likely hood characters not already
represented in the text of your document could be used in any future alterations to your original and balance
this against the value of ensuring the file size is optimized as required.
1. Available Fonts. A list of all the fonts available to you for embedding. Fonts from this list may be
entered into one of two lists:
Always Embed Fonts. When checked, the selected fonts will always be embedded. You can
add and remove fonts in this list. Any matching fonts found in the file you generate will be
included to ensure correct formatting when viewed by your user – this will increase the file size
and should only be used when you believe it unlikely that your users may not have the file
resident on their machines.
Never Embed Fonts. When checked, the selected fonts will never be embedded. You can add
to this list any fonts that you believe will always reside on your users machines and therefore
need never be incorporated in a PDF file – irrespective of any other options you may select. You
will see we have already partially populated this list with default Windows and Adobe Acrobat
viewer fonts. The more fonts in this list usually the smaller the files you generate are likely to be
– assuming the fonts are used in the original documents being converted. There is no gain
however if you add fonts never used !
There is one exception to the above – if special symbols from any font are utilized in a source document –
they will always be embedded in the PDF document no matter what settings are chosen.
49 . Printer 2012
PDF-XChange Standard 5.x
C# PDF delete text Library: delete, remove text from PDF file in
option). Description: Delete specified string text that match the search option from PDF file. Parameters: Name, Description, Valid Value.
find and replace text in pdf; text searchable pdf file
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Text from PDF. Text: Search Text in PDF. Image: Extract Image from PDF. PDF Write. Text: Insert Text to PDF. Text: Delete Text from PDF. Text: Replace Text in PDF
pdf searchable text converter; how to select text in pdf reader
Watermarks
PDF­XChange allows you to add Watermarks on a specific page, combinations of pages – or ranges of pages
– within you generated PDF file. These can be Text or Images you may have numerous watermarks of both
types resident on the pages specified.
Overlays for PDF pages used as watermarks.
The Watermarks property allows you to select and/or create watermarks, which will be added to the
page(s) of your final PDF document.
Enable Printing Watermark: When unchecked, no watermarks will be printed. When checked, all
selected watermarks will print. Selected Watermarks have the checkbox to the left of the watermark name
checked.
In the Printing Options section you may choose on what pages you would like to apply watermarks,
selected in the Watermarks List section. You may print on: all pages, only first or last page, on the odd or
even pages or on defined pages range. Also the watermark(s) may be printed as background or foreground
– depending whether the 
As Background check-box is selected or not. If View check-box is selected, the
watermark(s) will be displayed while viewing the document. 
Printer 2012 . 50
© Copyright 2015 Tracker Software Products 
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
Text from PDF. Text: Search Text in PDF. Image: Extract Image from PDF. PDF Write. Text: Insert Text to PDF. Text: Delete Text from PDF. Text: Replace Text in PDF
select text in pdf file; cannot select text in pdf
C# PDF Page Replace Library: replace PDF pages in C#.net, ASP.NET
You can replace an entire PDF page with another PDF page from another PDF file. All information, data on the original page are removed, including text, images
convert a scanned pdf to searchable text; how to make pdf text searchable
When Export is selected, the watermark(s) will be exported to image. 
When Print is selected, the watermark(s) will be printed. ViewExport and Print check-boxes are selected
by default.
You can easily create a watermark by pressing the New... button in the Watermarks List area.
Also, you may edit existing watermarks by clicking twice on the name of the watermark in the list or
selecting the watermark and pressing the button Edit.
Text Watermark
While creating a text watermark you may set up the font, color and size of the text. Also you may set the
opacity of the watermark and the degree of text rotation.
1. Watermark Name: The name of the watermark.
2. Type: The type of the watermark.
3. Text Properties: Allows you to specify the properties of the text watermark: 
Text: The text to be displayed on the page.
Font: Specifies the font to use when displaying the watermark.
Color: Here you can set the color of the text watermark.
Size: Allows you to set the custom size of the watermark.
51 . Printer 2012
PDF-XChange Standard 5.x
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Text from PDF. Text: Search Text in PDF. Image: Extract Image from PDF. PDF Write. Text: Insert Text to PDF. Text: Delete Text from PDF. Text: Replace Text in PDF
how to select text in pdf reader; how to select text on pdf
C# PDF Text Highlight Library: add, delete, update PDF text
Description: Highlight specified string text that match the search option from PDF file. Parameters: Name, Description, Valid Value.
how to make a pdf file text searchable; search pdf for text in multiple files
Auto SizeIf the 'Auto Size' check box is selected
 – Font size will be selected
automatically to allow the text you have entered to fit the available area – you will see a preview
of this function working as you change typed text or Rotation values!
4. Appearance: Specifies the appearance of the text watermark: 
Rotation: Determines the rotation of the watermark text. Zero degrees is horizontal.
Opacity: Allows you to set the percentage of the watermark transparency. 
Note: You may set opacity only if you are working with version 1.5 or higher of the PDF-Format
(the Adobe Acrobat 6 viewer or PDF-XChange PDF Viewer is required to view such files).
5. Placement: The placement fields offer you a quick and convenient way to position a Watermark
wherever you need to on the PDF page. 
1. Horizontal Offset: Once you have positioned the Watermark to one of the 9 starting positions,
you may "tune" the position by applying horizontal offset values to the watermark. The Units
may be mm, inches, or points.
2. Vertical Offset: Once you have positioned the Watermark to one of the 9 starting positions,
you may "tune" the position by applying vertical offset values to the watermark. The Units may
be mm, inches, or points.
3. Positions. Selecting one option from each of these buttons will position the watermark to one of
9 starting positions on the page.
4. Units: The valid Unit values are mm, inches, or points.
Printer 2012 . 52
© Copyright 2015 Tracker Software Products 
Image Watermark
If you are adding/editing image watermarks you are able to set up the following: size; rotation; opacity and
placement of the watermark on the page. If Auto Size is not checked or your watermark is an image type –
you will be offered the Placement values to place your watermark in the required page location.
1. Watermark Name: The name of the watermark.
2. Type: The type of the watermark.
3. Image Properties: Allows you to set the properties of the image watermark. 
File: The Browse button opens a standard "Open" dialog box to select the necessary image file.
Width: Horizontal size of image on page, in Units.
Height: Vertical size of image on page, in Units.
Keep aspect ratio: When checked, changing either Width or Height will change both
dimensions of the image, in proportion.
Fit to Page: Sets the watermark to be sized to fit on the page, based on its font and rotation
settings.
Transparent Color: If checked, allows you to select a color from the drop box to right that will
be rendered as transparent.
4. Appearance: Specifies the appearance of the image watermark. 
53 . Printer 2012
PDF-XChange Standard 5.x
Rotation: Determines the rotation of the watermark text. Zero degrees is horizontal.
Opacity: Allows you to set the percentage of the watermark transparency. 
Note: You may set opacity only if you are working with version 1.5 or higher of the PDF-Format
(the Adobe Acrobat 6 viewer or PDF-XChange Viewer is required to view such files).
5. Placement: The placement fields (highlighted above) offer you a quick and convenient way to
position a Watermark wherever you need to on the PDF page. 
Horizontal Offset: Once you have positioned the Watermark to one of the 9 starting positions,
you may "tune" the position by applying horizontal offset values to the watermark. The Units
may be mm, inches, or points.
Vertical Offset: Once you have positioned the Watermark to one of the 9 starting positions,
you may "tune" the position by applying vertical offset values to the watermark. The Units may
be mm, inches, or points.
Positions. Selecting one option from each of these buttons will position the watermark to one of
9 starting positions on the page.
Units: The valid Unit values are mm, inches, or points.
In the example (above), the Placement options are highlighted by a red rectangle. The values specify "0.5
inches horizontally and vertically offset from the Left-Top corner." The image box to the right shows the
desired watermark's placement.
Printer 2012 . 54
© Copyright 2015 Tracker Software Products 
Overlays
Overlay PDF (as a Watermark)
This option allows the use of a PDF as a watermark or overlay.
For example – you may have standard company stationery with your company name and address details on
which you would like the text of your document printed – when printing to a physical printer this is no
problem if you change the paper in your printer trays to match your requirements.
This option allows you to do this electronically – negating the need to replace your printer paper or if
sending the PDF file via Fax or Email etc electronically – you can prepare the file and send without ever
having to physically print.
It is also useful if you have standard forms pre-prepared in PDF format (not to be confused with Adobe
forms format files that allow dynamic data entry in the Acrobat Reader) that you wish to overlay text on
from your Word Processor, spread sheet or database etc – simply use the form as a background overlay and
output your text or data at the correct position on the document to match the required area on the PDF form
and again the document is prepared electronically without ever physically being printed to paper.
55 . Printer 2012
PDF-XChange Standard 5.x
1. Overlay with an existing PDF file: When checked, activates the Overlay.
2. Overlay File: Designates the location of the file to be used as the background or foreground overlay.
3. Password to open protected file: If the file you are using as an overlay requires a password to
open for printing purposes, provide that here.
4. Place Overlay as Foreground: Otherwise the PDF will be set as a background object in the newly
generated PDF.
5. Repeat Options
Mode Description
No Repeat: The pages in the PDF file to be used as an overlay will be processed to match the
page numbers in the newly created PDF file. Therefore if your overlay file has 3 pages and your
source document has 6 pages, page 1 from the overlay file will be placed on page 1 of the newly
created PDF file with the content from page 1 of your source document, page 2 to page 2 of the
new PDF file and so on – pages 4, 5 and 6 of the newly created PDF file will contain only the
content available in your source document from pages 4, 5 and 6 – with no overlay content from
the PDF overlay file.
Continuous Repeat of Shorter Overlay File: Assuming the overlay file and source document
are as stated in the above example – all would proceed as stated above for pages 1­3 of the
output PDF file – then on page 4 of the output PDF, page 1 of the overlay would be placed with
page 4 from the source document, page 2 of the overlay file would be placed on page 5 of the
output PDF along with page 5 of the source document etc.
Repeat Last Page of Shorter Overlay File: Assuming the overlay file and source document
are as stated in the above example – pages 4,5 and 6 of the output PDF file would have page 3
from the overlay file imposed along with the matching page contents from the source document
(i.e Page 4, 5 and 6 respectively)
6. Positions:  How you require the Overlay file to be positioned relative to the new file page layout. 
By Horizontal: The horizontal position. Valid values are LeftCenter, and Right.
By Vertical: The vertical position on the page. Valid values are TopMiddle, and Bottom.
Fit Overlay Pages to Newly Created Document Pages: When checked, the Overlay PDF
will be sized to fit the new PDF pages. This may distort the final image, so care should be taken
to check the resulting output to see if it is correctly placed.
Keep Aspect Ratio Dependent on Fit Overlay Pages to Newly Created Document
Pages: When checked, the Overlay PDF will be resized to fit the new PDF pages, but there will
be no distortion of the page, although care should be taken to check the resulting output to see if
it is correctly placed.
Printer 2012 . 56
© Copyright 2015 Tracker Software Products 
Documents you may be interested
Documents you may be interested