how to display pdf file in c# windows application : Copy text from pdf with formatting SDK software API .net winforms html sharepoint Express%20XML%20Job%20Ticket%20Manual15-part380

151
User Guide
Page Content Scaling (PAGECONTENTSCALING)
The Page Content Scaling element defines how page content size may be increased or 
decreased as documents are processed. Page Content Scaling decreases or increases the 
page content size as specified. Page Content Scaling is performed prior to adding Branding 
information. Therefore, Watermarks, Headers and Footers, and Overlays are not scaled.
There is no quality degradation when content scaling is applied. Page Content Scaling is 
useful in order to allocate space to add a Header/Footer, Watermark and Overlay (See
Figure30–Transformations).
Table 129– Page Content Scaling Attributes
Name
Values
Description
ENABLED
Yes 
No (Default)
Enables/Disables Page Content Scaling.
MARGINBOTTOM
Numeric 
1
Specifies the bottom margin. (Applicable only if 
MODE has been set to ScaleByMargin)
MARGINTOP
Numeric 
1
Specifies the top margin. (Applicable only if MODE 
has been set to ScaleByMargin)
MARGINLEFT
Numeric
1
Specifies the left margin. (Applicable only if MODE 
has been set to ScaleByMargin)
MARGINRIGHT
Numeric 
1
Specifies the right margin. (Applicable only if MODE 
has been set to ScaleByMargin)
MODE
ScaleByMargin
ScaleByPercent 
(Default)
The MODE property that sets the scaling type for 
both the vertical and the horizontal. It is the scaling 
value.
PRESERVEASPECTRATIO
Yes  (Default)
No
Specifies to lock the aspect ratio of the page.  The 
ratio of height to width of the page is maintained. This 
will adjust the values of the margins if necessary.
SCALEHORIZONTAL
Percentage
The SCALEHORIZONTAL property sets the scaling 
ratio for the Width only.  The value is expressed as a 
percentage of the original page size. (Applicable only 
if MODE has been set to ScaleByPercent)
SCALEVERTICAL
Percentage 
The SCALEVERTICAL property sets the scaling ratio 
for the Height only.  The value is expressed as a 
percentage of the original page size. (Applicable only 
if MODE has been set to ScaleByPercent)
1- The units are inches for the Imperial measurement system and centimeters for the Metric 
measurement system set in the Regional Settings of the computer where Express is installed.
Copy text from pdf with formatting - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copying text from pdf to word; copy paste text pdf file
Copy text from pdf with formatting - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
copy pdf text with formatting; cut and paste text from pdf document
152
User Guide
Page Scaling (PAGESCALING)
The Page Scaling element defines how all pages in a document are scaled to a specific page 
size (Letter, Legal, Ledger, A3, A4, C Size, …). Please note that the page content is 
automatically centered on the page when increasing or decreasing the page size(See 
Figure30–Transformations).
Table 130– Page Scaling Attributes
Name
Values
Description
ENABLED
Yes 
No (Default)
Enables/DisabledPage Scaling.
PAGESIZE
Letter (Default)
Legal
Tabloid
A Size
B Size
C Size
D Size 
E Size
F Size
G Size
A0
A1
A2
A3
A4
A5
Sets the Page Size which the output PDF
files will be scaled to.
PAGECONTENTSPLITTING
None (Default)
Horizontal
Specifies if the content of a file is to be split.
Figure 30–Transformations
<JOB:TRANSFORMATION PAGECONTENTALIGNMENT="Center">
<JOB:PAGECONTENTSCALING ENABLED="Yes" MARGINBOTTOM="0.5" MARGINTOP="0.5" 
MARGINLEFT="0.5" MARGINRIGHT="0.5" MODE="ScaleByPercent" 
PRESERVEASPECTRATIO="Yes" SCALEHORIZONTAL="75" SCALEVERTICAL="60" />
<JOB:PAGESCALING ENABLED="Yes" PAGESIZE="Letter" 
PAGECONTENTSPLITTING="Horizontal" />
</JOB:TRANSFORMATION>
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
other C# .NET PDF to text conversion controls, RasterEdge C# PDF to text converter control toolkit can convert PDF document to text file with good formatting.
copying text from pdf to excel; can't copy and paste text from pdf
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
pages edit, C#.NET PDF pages extract, copy, paste, C# NET rotate PDF pages, C#.NET search text in PDF all Excel spreadsheet into high quality PDF without losing
extracting text from pdf; extract text from pdf with formatting
153
User Guide
Watermarks (WATERMARKS)
Watermarks may be added to document files by defining the watermark text and defining 
the settings for its appearance. The Watermark Text can be inserted on the Foreground or 
Background Layer of the document. The Watermark can be applied to specific pages of the 
document. This is often used when it is important for the Watermark not to cover any of 
the document information. To help with this, the Watermark can be centered automatically 
or using absolute co-ordinates if needed.  This allows the user to specify where they want 
the watermark to appear so that it does not interfere with any of significant portions of the 
document.  Multiple watermark elements can be added to the XML Job Ticket allowing for a 
variety of watermarks as desired.  Contained in the WATERMARKS element is as many 
WATERMARK elements as needed, however to turn off the entire collection, the 
WATERMARKS element must have ENABLED=“No”.  Please refer to the tables below for 
details (SeeFigure31–Watermark).
Table 131–Watermarks Attributes
Name
Values
Description
ENABLED
Yes
No (Default)
Enables/Disables the entire collection of 
Watermarks.
PRIORITY
1,2,3,4
Specifies the order that certain publishing features 
will be applied.  These features are Headers, 
Footers, Overlays, and Watermarks.
1 is the feature that will be applied first, 4 being the 
feature applied last.
Table 132–Watermark Attributes
Name
Values
Description
ENABLED
Yes
No (Default)
Enables/Disables the Watermark.
TEXT
Text
Text for the Watermark.  
FONTCOLOR
Numeric (Default = 
6447714)
BGR value for the Color of the Watermark 
Text.  You may get the RGB values from 
the Watermark Settings screen.  
Alternatively, you may use the RGB 
function from programming applications 
such as Microsoft Visual Basic and 
Microsoft Visual C++ to convert the three 
RGB values to a single Color value 
(e.g. RGB(247, 198, 0) = 50935) using the 
formula
0.3 Red + 0.59 Green + 0.11 Blue.
FONTNAME
Helvetica (Default)
Helvetica-Bold
Helvetica-Oblique
Times-Roman
Name of the Font for the Watermark.  
Helvetica is the default font if none is 
specified
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
file. Besides, the converted HTML webpage will have original formatting and interrelation of text and graphical elements of the PDF.
copy formatted text from pdf; c# get text from pdf
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
application. In addition, texts, pictures and font formatting of source PDF file are accurately retained in converted Word document file.
erase text from pdf; copy text from protected pdf
154
User Guide
Name
Values
Description
Times-Italic
Times-Bold
Courier
Courier-Oblique
Courier-Bold
Symbol
ZapfDingbats
.
FONTNAMEEXTENDED
Text
The Font Name of the font which is not a 
standard PDF font.  This font must exist on 
the system. 
For example:
Georgia
Georgia Bold
Georgia Italic
Georgia Bold Italic
Tip: Look in the Windows font folder for 
valid font names.
FONTSIZE
1 - 4096 (Default = 
72)
Font size in points for the Watermark. 
FONTSIZEMODE
Absolute (Default)
Percent
Specifies if the size for the Watermark text 
is specified based on the FONTSIZE
property or if the font size is automatically 
calculated based on the page size and the 
orientation and length of text string.
Font size is set based on FONTSIZE
property.
Font Size is calculated based on available 
space on page and the length of the text 
string.  The FONTSIZEPERCENT property 
is used to control how large the calculated 
font size will be related to the paper size.
FONTSIZEPERCENT
1 - 100 (Default = 
100)
Specifies the ratio of the font size to the 
paper size when the FONTSIZEMODE 
property is set to Percent.  100 percent 
represents the maximum font size.
FONTSTYLE
Outline
Solid (Default)
None
Specifies the Font Style of the Text.
FONTEXTENDEDBOLD
Yes 
No (Default)
Future Implementation
FONTEXTENDEDITALIC
Yes 
No (Default)
Future Implementation
ALIGNMENT
BottomLeft (Default)
Specifies the alignment of the watermark.
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
A convenient C#.NET control able to turn all Word text and image content into high quality PDF without losing formatting. Convert
get text from pdf c#; delete text from pdf online
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Excellent .NET control for turning all PowerPoint presentation into high quality PDF without losing formatting in C#.NET Class. Convert
copy text from scanned pdf; copy text from pdf to word with formatting
155
User Guide
Name
Values
Description
BottomCenter
BottomRight
Center
CenterLeft
CenterRight
TopCenter
TopLeft
TopRight
APPLYAFTERTRANSFORMATION
Yes (Default)
No
Specifies whether of not to apply 
Watermark after Transformation.
HORIZONTAL
Numeric 
1
(Default = 
0)
Specifies the absolute horizontal position of 
the Text from the Left edge of the page 
(e.g. 2.4 inches).
VERTICAL
Numeric 
1
(Default = 
0)
Specifies the absolute vertical position of 
the Text.
It is possible to specify the vertical position 
with respect to the page upper or lower left 
corner.  Express assumes the reference 
based on the value for the Vertical 
coordinate.  When the Vertical coordinate 
value is negative, the upper left corner of 
the page is used as the reference.  The 
lower left corner of the page is used when 
the Vertical coordinate value is positive.
LAYER
Automatic (Default)
Foreground
Background
Specifies the layer where the Text will be 
placed. When Automatic is selected, 
Express inserts the Watermark on the layer 
(Foreground or Background) that will make 
it visible.
OPACITY
1 - 100 (Default = 
100)
Specifies the transparency/opacity of the 
Text.
ORIENTATION
Numeric (Default = 
54)
Specifies the Orientation of the Text in 
Degrees (e.g. 45.5).   Zero Degrees places 
the text horizontally.  You may specify the 
Orientation using a positive or negative 
value. 
The orientation is positive in the counter 
clockwise direction from the horizontal axis 
on the right when the Vertical coordinate 
value is positive and clockwise direction 
when the Vertical coordinate value is 
negative.  
ORIENTATIONSTYLE
Ascending (Default)
Descending
Vertical
Horizontal
Specifies the Orientation of the Text by 
position on the document page for 
AutoCenter Only.
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Turn all Excel spreadsheet into high quality PDF without losing formatting. Evaluation library and components for PDF creation from Excel in C#.NET framework.
pdf text replace tool; copy text from encrypted pdf
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Remove Image from PDF Page. Image: Copy, Paste, Cut PDF, VB.NET convert PDF to text, VB.NET all PowerPoint presentation into high quality PDF without losing
edit pdf replace text; extract text from scanned pdf
156
User Guide
Name
Values
Description
PAGES
1, 3
5-7
10-
First
Even
Odd
Last
All
DOCN
DOCN-
TOC
IDX
DocInput Alias[1-]
Error 
Specifies the pages to add the watermark.
Individual pages
Range of pages inclusive
Range to the end of the document
First page only
Even pages
Odd pages
Last page
All pages
Applies Watermark to the N
th
document.
Applies Watermark from the N
th
document 
to the end of the final document.
Applies Watermark to TOC Report.
Applies Watermark to the index.
Applies Watermark to the page range 
specified by the DocInput Alias.
Applies Watermark to only the pages that 
are error related.
POSITION
AutoCenter(Default)
AbsoluteCoordinates 
Specifies the position of the Watermark on 
the Output document.
Centers the Text on the Output document.
Allows for User defined positioning of the 
Text. Please note the insertion point is with 
respect to the upper left corner of the page.
PATTERNSTYLE
Crosshatch
Dots
Horizontal
None (Default)
Vertical
Specifies the pattern used for the Text.
PATTERNSIZE
1 - 100 (Default = 
50)
Specifies the size of the pattern selected.
PATTERNDENSITY
1 - 100 (Default = 
50)
Specifies the density of the pattern 
selected.
1- The units are inches for the Imperial measurement system and centimeters for the Metric 
measurement system set in the Regional Settings of the computer where Express is installed.
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Image to PDF. Image: Remove Image from PDF Page. Image: Copy, Paste, Cut Export all Word text and image content into high quality PDF without losing
copy text from scanned pdf to word; copying text from pdf into word
VB.NET Word: Extract Text from Microsoft Word Document in VB.NET
time and effort compared with traditional copy and paste VB.NET. Apart from extracting text from Word powerful & profession imaging controls, PDF document, tiff
delete text from pdf with acrobat; extract pdf text to excel
157
User Guide
Figure 31–Watermark
<JOB:WATERMARKS ENABLED="Yes">
<JOB:WATERMARK ENABLED="Yes" FONTCOLOR="6447714" FONTNAME="Helvetica" 
FONTSIZE="50" FONTSTYLE="Solid" HORIZONTAL="0" LAYER="Foreground" 
PATTERNSTYLE="Dots" PATTERNSIZE="80" PATTERNDENSITY="50" OPACITY="50" 
ORIENTATION="290" TEXT="Adlib Express Watermark" VERTICAL="0" PAGES="Odd" 
POSITION="AutoCenter" ORIENTATIONSTYLE="Descending" FONTSIZEMODE="Percent" 
FONTSIZEPERCENT="66" ALIGNMENT="BottomLeft" />
</JOB:WATERMARKS>
158
User Guide
XPS Settings (XPSSETTINGS)
XPS Settings allows usersto define parameters for converting documents to XPS.
XPSMSExcel (XPSMSEXCEL)
The XPS MS Excel element allows the user to select the application used to convert MS Excel
documents to XPS.  MS Excel files can be rendered using MS Excel itself or via the Microsoft 
XPS Document Writer.
Table 133–XPS MSExcel Attributes
Name
Values
Description
ENABLED
Yes
No (Default)
MS Excel is used to convert to XPS. (MS 
Excel must be installed.)
The Microsoft XPS Document Writer is used 
to convert to XPS.
Note: Post-processing (Stamping, Transformations, etc) is not supported when 
XPSMSEXCEL is enabled.
XPSMSPowerPoint (XPSMSPOWERPOINT)
The XPS MS PowerPoint element allows the user to select the application used to convert MS
PowerPoint documents to XPS.  MS PowerPoint files can be rendered using MS PowerPoint
itself or via the Microsoft XPS Document Writer.
Table 134–XPS MSPowerPoint Attributes
Name
Values
Description
ENABLED
Yes
No (Default)
MS PowerPoint is used to convert to XPS. 
(MS PowerPoint must be installed.)
The Microsoft XPS Document Writer is used 
to convert to XPS.
Note: Post-processing (Stamping, Transformations, etc) is not supported when 
XPSMSPOWERPOINT is enabled.
XPSMSWord (XPSMSWORD)
The XPS MS Word element allows the user to select the application used to convert MS
Word documents to XPS.  MSWordfiles can be rendered using MSWorditself or via the 
Microsoft XPS Document Writer.
Table 135–XPS MSWord Attributes
Name
Values
Description
ENABLED
Yes
MS Word is used to convert to XPS. (MS 
Word must be installed.)
159
User Guide
Name
Values
Description
No (Default)
The Microsoft XPS Document Writer is used 
to convert to XPS.
Note: Post-processing (Stamping, Transformations, etc) is not supported when 
XPSMSWORD is enabled.
Figure 32–XPSSettings
<JOB:XPSSETTINGS>
<JOB:XPSMSEXCEL ENABLED=”Yes” />
<JOB:XPSMSPOWERPOINT ENABLED=”No” />
<JOB:XPSMSWORD ENABLED=”Yes” />
</JOB:XPSSETTINGS>
160
User Guide
XML Conversion (XMLCONVERSION)
The XML Conversion element allows users to define how XML files are processed.
Specifically, this element allows the User to configure XSL Formatting Objects (XSL-FO) type 
XML files.
Table 136–XML Conversion Attributes
Name
Values
Description
XSLPATH
Text
Specifies the path to the associated XSL-FO 
file.
Figure 33–XMLSettings
<JOB:XMLCONVERSION XSLPATH=”C:\Adlib Express\DocInputs\
Report_Template.xslt”/>
Documents you may be interested
Documents you may be interested