how to display pdf file in c# windows application : Can't copy text from pdf software Library dll windows asp.net web page web forms Express%20XML%20Job%20Ticket%20Manual16-part381

161
User Guide
Job Ticket Template (JOBTICKETTEMPLATE)
Job Ticket Templates allow the ability to specify a partial XML Job Ticket that contains settings that will 
map on top of the settings of the Job Ticket that specifies the template.
For example, a Job Ticket Template may contain Watermark, or Header/Footer settings.
Table 137–Job Ticket Templates Attributes
Name
Values
Description
ENABLED
Yes
No (Default)
Enable/Disable 
Table 138–Job Ticket Template Attributes
Name
Values
Description
ENABLED
Yes(Default)
No 
Enable/Disable the specific Template.
MODE
Merge (Default)
Replace 
This mode will read settings from the Template and 
append them to the XML Job Ticket.
This mode will read settings from the Template and 
override the settings in the XML Job Ticket.
PATH
Text
Path to the XML Job Ticket Template.
STREAMENCODING
Base64 (Default)
Specifies the type of encoding the STREAM is 
comprised of.
STREAM
Text
The JOBTICKETTEMPLATE in an XML formatted 
stream.
Can't copy text from pdf - 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
c# extract text from pdf; extract all text from pdf
Can't copy text from pdf - 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
extract text from pdf using c#; export highlighted text from pdf to word
162
User Guide
User Defined Variables (USERDEFINEDVARIABLES)
User Defined Variables allow the User to create a collection of customizable field/value pairs that can be 
referenced throughout the Job Ticket.  Any CDATA type attribute within the Job Ticket can then contain 
the User Defined Variable name which will then be replaced by its associated value when Express begins 
processing the Job Ticket.
Table 139–User Defined Variables Attributes
Name
Values
Description
ENABLED
Yes
No (Default)
Enable/Disable 
Table 140–User Defined Variable Attributes
Name
Values
Description
NAME
Text
Specifies the field name of the variable.  This name 
can then be referenced within any CDATA type 
attribute in the XML Job Ticket.
Tip:  The recommended best practice for naming 
variables would be to enclose within square 
brackets.  ie. [UDV_Header_Text]
VALUE
Text
Contains the value that will be used to replace all 
CDATA references that contain the User Defined 
Variable NAME.
Figure 34–User Defined Variables
<JOB>  
<JOB:LOGSETTINGS ENABLED="Yes" DOCUMENTLOGFOLDER="UDV_FOLDER_LOG"/>
</JOB>
<USERDEFINEDVARIABLES ENABLED="Yes">
<USERDEFINEDVARIABLE NAME="[UDV_FOLDER_LOG]" VALUE="C:\Adlib Express\Log"/>
</USERDEFINEDVARIABLES>
C# PDF copy, paste image Library: copy, paste, cut PDF images in
PDFImage image = PDFImageHandler.SelectImage(page1, cursorPos); // Copy the image. Extract all images in a PDF document doc, Target document object, Can't be null
copy text from pdf to word; export text from pdf to word
C# PDF Thumbnail Create SDK: Draw thumbnail images for PDF in C#.
Description: Convert the PDF page to bitmap with specified size. Parameters: Name, Description, Valid Value. targetSize, The size of the output image. Can't be
extract text from pdf file; copy text from pdf
163
User Guide
Appendix A –Sample XML Job Tickets
Contact support for sample job tickets.
Alongside this user guide are several XML Job Ticket files, each of which is a specific 
example pertaining to a selection of the options of XML Job Tickets. They consist of:
Single Document.xml– Shows how to add a single document as an output.
Multiple Documents with PDF Security.xml– Shows how to add multiple documents for 
outputting and apply PDF Security.
Multiple Documents with Hyperlinks_Bookmarks.xml– Shows how to use hyper linking and 
book marking.
Multiple Documents with Watermark_Header_Footer_Overlay.xml– Shows how to add 
multiple documents for outputting using several common options.
Multiple Documents with TOC Report_Bookmarks.xml– Shows how to use Table of Contents 
for book marking.
TOC Report_Bookmarks With External Documents.xml– Shows how to add Table of 
Contents bookmarks with links to external documents.
Multiple Documents with OCR and Auto TOC 
Report_Bookmarks_Watermark_Header_Footer_Overlay.xml– Shows how to add several 
common options as well as Table of Contents using the OCR.
C# PDF Page Replace Library: replace PDF pages in C#.net, ASP.NET
on the original page are removed, including text, images, interactive String outputFilePath = Program.RootPath + "\\" Output.pdf"; doc.Save Can't be null.
cut text from pdf document; get text from pdf into excel
C#: How to Extract Text from Adobe PDF Document Using OCR Library
String inputFilePath = @"C:\input.pdf"; PDFDocument doc = new PDFDocument(inputFilePath it will be helpful to recognize the text, but it can't be too large.
extract highlighted text from pdf; extract text from pdf java
164
User Guide
Appendix B–ExpressConfiguration
To set up Express for XML Job Ticket Processing, simply select DPI/XML Job Ticket 
Processing from the Processing tab in the Express options.  Once selected, Express will only 
process files in the Input Folder that have a .XML extension and are Express XML Job 
Tickets.  Please select start monitoring from the main screen in Express and ensure that 
Express is configured so that it is monitoring the Input Folder.  The DTD file is located in the 
C:\Program Files\Adlib\Express\DTD\ folder, all XML Job Tickets must reference this DTD, 
however users may reference a custom DTD with defaults changed.
C#: Use OCR SDK Library to Get Image and Document Text
If it can't get text successfully, please try as follows You can directly copy demos to your .NET application to Jpeg, Png, Bmp, ) and output to text or PDF
extract text from pdf acrobat; how to copy and paste pdf text
C# Image: How to Deploy .NET Imaging SDK in Visual C# Applications
dll; RasterEdge.Imaging.MSWordDocx.dll; RasterEdge.Imaging.PDF.dll; Copy and embed your required DLL libraries into web viewer control, I can't upload document
copy paste pdf text; copy and paste text from pdf to word
165
User Guide
Appendix C– Validating XML Job Tickets
XML Job Tickets can be validated in a number of ways.  Two easy methods are to use a 
special plug in for Internet Explorer or use Express.  The plug-in tool for IE.5.0 and up can 
be downloaded from Microsoft to validate both the structure and syntax of an XML file by 
using the right click tools menu.  It can be downloaded at 
http://www.microsoft.com/downloads/details.aspx?FamilyId=D23C1D2C-1571-4D61-BDA8-
ADF9F6849DF9&displaylang=en
 Express uses a very similar method when validating the 
XML files during processing.  If the file is not validated, then the job ticket is sent to the 
error folder and valid information is placed within the process log.
VB.NET Image: VB Code to Read Linear Identcode Within RasterEdge .
read Identcode in high speed just through copy-and-paste; fileName As String = FolderName & "Sample.pdf" Dim reImage at one time, then you can't miss RasterEdge
cut text pdf; extract text from pdf online
VB.NET TIFF: Merge and Split TIFF Documents with RasterEdge .NET
You can't miss it Copy and paste demo code below to your VB.NET application for dedicated to provide powerful & profession imaging controls, PDF document, tiff
copy text from pdf with formatting; copy and paste text from pdf to excel
166
User Guide
Appendix D– Customizing the Express DTD
If using different configurations, custom DTDs are the easiest way to switch between these 
configurations.  Each DTD file can have unique settings that can be reference by the XML 
Job Ticket.  If you wish to modify the default settings in the Express DTD, you must copy 
the AdlibExpress.dtd and give it a new filename (e.g. MyAdlibExpress.dtd) and refer to this 
DTD inside your XML Job Ticket file (e.g. <!DOCTYPE JOBS SYSTEM “C:\Adlib 
Express\DTD\MyAdlibExpress.dtd”>).  It can be placed anywhere on the user’s hard drive or 
a network hard drive as long as there is read access to the DTD.  This also means that the 
DTD file can be placed on a file server as long as a complete URL is given (e.g. <!DOCTYPE 
JOBS SYSTEM “http://www.Adlibsoftware.com/dtd/mycustomdtd.dtd”>).  Please visit the 
World Wide Web Consortium (W3C) web site at www.w3c.org/XML
for additional information 
on XML and DTDs. Note that if you should not modify anything other than the default 
settings.  The only time when these DTD defaults are used, is when you have anelement of 
the same name inside your XML file.  The defaults will be loaded for that element alone but 
will be overwritten by any specific settings inside your XML file.  If you wish to take 
advantage of all the default settings of your own personal DTD, then the element is required 
for each section you wish to be defaulted.  Figure1–SampleXMLJobTicketFile shows 
a document that takes advantage of every default found within the DTD. This figure shows
every child element except for DESTEMAIL. DESTEMAIL has required fields that must be 
entered to pass validation. However, if you wish to customize your DTD and add defaults for 
this element, simply replace the #REQUIRED to #IMPLIED and change the defaults.  Note 
that it is not required to have every element present within the XML file. Defaults will be 
used for options not defined within the XML file.
VB.NET Word: How to Convert Word Document to PNG Image Format in
and document formats, including converting Word to PDF in VB on this page and you can directly copy it to If a strong CSP is chosen, a password can't be removed
copy pdf text to word with formatting; extract text from pdf to excel
167
User Guide
Appendix E –XML Version History
Version 2.6.0 (Express Version 4.5.0)
-
Added element XMLCONVERSION to SETTINGS element
Added attribute XSLPATH
-
Added element USERDEFINEDVARIABLES to JOBS element
Added attribute ENABLED
-
Added element USERDEFINEDVARIABLE to USERDEFINEDVARIABLES element
Added attribute NAME
Added attribute VALUE
Version 2.5.2 (Express Version 4.1.0)
-
Removed element SCRIPTSETTINGS from JOB element
-
Added element SCRIPTS to JOB element
Added attribute ENABLED
-
Added element SCRIPT to SCRIPTS element
Added attribute ENABLED
Added attribute EXECUTESCRIPTONERROR
Added attribute MODE
Added attribute PATH
Added attribute POSTJOBSCRIPTMODE
Added attribute STREAM
Added attribute STREAMSCRIPTFILENAME
-
Added element SCRIPTARGUMENTS to SCRIPT element
-
Added element SCRIPTARGUMENT to SCRIPTARGUMENTS element
Added attribute VALUE
-
Added attribute CANCELJOBON0BYTEFILE to ERRORSETTINGS element
Version 2.5.0 (Express Version 4.0.0)
-
Added element OVERLAYCROP to OVERLAY element
Added attribute MODE
Added attribute PADDINGBOTTOM
Added attribute PADDINGLEFT
Added attribute PADDINGRIGHT
Added attribute PADDINGTOP
-
Added attribute to  OVERLAY element
Added attribute MATCHPAGESIZE
Added attribute PAGENUMBERINGMODE
Version 2.4.0 (Express Version 3.9.5)
-
Added XPS option to DOCTYPE attribute for DOCOUTPUT element
-
Added attribute to FOOTERS element
Added attribute PRIORITY
-
Added attribute to HEADERS element
Added attribute PRIORITY
-
Added attribute to OVERLAYS element
Added attribute PRIORITY
-
Added attribute to WATERMARKS element
Added attribute PRIORITY
-
Added element XPSSETTINGS to SETTINGS element
-
Added element XPSMSEXCEL to XPSSETTINGS element
168
User Guide
Added attribute ENABLED
-
Added element XPSMSPOWERPOINT to XPSSETTINGS element
Added attribute ENABLED
-
Added element XPSMSWORD to XPSSETTINGS element
Added attribute ENABLED
Version 2.3.4 (Express Version 3.8.3)
-
Added element MSVISIO to NATIVEAPPSETTINGS element
Added attribute PAGERANGE
-
Added attribute to MSEXCEL element
Added attribute PRINTWHAT
-
Added element PDFPOPUPNOTES to PDFSETTINGS element
Added attribute CREATECONTENTPDFPOPUPNOTES
-
Added element PDFVERSIONDOWNGRADE to PDFSETTINGS element
Added attribute ENABLED
Added attribute PDFVERSION
Added attribute ERRORFILEHANDLING
Added attribute LOGENABLED
Added attribute LOGPATH
Added attribute LOGFORMAT
-
Added optionsto PDFTYPE attribute for PDFSETTINGS element
Added option PDFX-1a-2001
Added optionPDFX-3-2002
Version 2.3.3 (Express version 3.8.2) 
-
Added attributes to DOCUMENTVALIDATION element 
Added attribute CHECKFORUNSUPPORTEDBOOKMARKFONT
Added attribute UNSUPPORTEDBOOKMARKFONTFILEHANDLING
Version 2.3.2 (Express version 3.8.1) 
-
Added attribute to MSWORDHYPERLINKS element 
Added attribute EXPANDNOTEREFHYPERLINKS
-
Changed default value of attribute USEHTMLPARAGRAPHAUTOSPACING from “Yes” to 
“Automatic”
Version 2.3.1 (Express version 3.8.0) 
-
Added element ARCHIVESETTINGS to SETTINGS element
Added attribute SUBFOLDERNAME
-
Added attributes to MSWORDHYPERLINKS element
Added attribute IGNORESAMEPAGEHYPERLINKS
-
Added element MSWORDSETTINGS to SETTINGS element
Added attribute CREATETABLES
Added attribute CREATEHEADERSFOOTERS
Added attribute REMOVEIMAGES
-
Added element RTFSETTINGS to SETTINGS element
Added attribute CREATETABLES
Added attribute CREATEHEADERSFOOTERS
Added attribute REMOVEIMAGES
Version 2.3.0 (Express version 3.7.2) 
Version 2.2.13 (Express version 3.7) 
169
User Guide
Version 2.2.13 (Express version 3.5.9)
-
Added attributes to NATIVEAPPSETTINGS element 
Added attribute SUPPORTEDFILETYPES
-
Added element IFTSSettings to SETTINGS element 
Added attribute SUPPORTEDFILETYPES
-
Added element EFTSSettings to SETTINGS element 
Added attribute SUPPORTEDFILETYPES
-
Added element HTMLSettings to SETTINGS element 
Added attribute IMAGETYPE
Added attribute RESOURCEFILENAMEPREFIX
Added attribute RESOURCEFOLDERNAME
Added attribute IMAGERESOLUTION
-
Added element HTMLSPLIT to HTMLSettings element 
Added attribute ENABLED
-
Added element HTMLMSWORD to HTMLSettings element 
Added attribute ENABLED
-
Added element HTMLMSEXCEL to HTMLSettings element 
Added attribute ENABLED
-
Added element HTMLMSPOWERPOINT to HTMLSettings element 
Added attribute ENABLED
-
Added element MSWORDBOOKMARKGROUPS to MSWORDBOOKMARKS element 
Added attribute NAME
Added attribute PARENTBOOKMARKTEXT
-
Added element MSWORDSEQFIELDS to MSWORDBOOKMARKS element 
Added attribute LABEL
Added attribute LEVEL
Added attribute GROUPNAME
-
Added attributes to MSWORDSTYLE element 
Added attribute GROUPNAME
-
Added attributes to MSWORDHYPERLINKS element 
Added attribute LINEWRAPMERGING
-
Added element MSWORDMARKUPOPTIONS to MSWORD element 
Added attribute VIEWMODE
Added attribute SHOWALLREVIEWERS
Added attribute SHOWCOMMENTS
Added attribute SHOWFORMATTING
Added attribute SHOWINKANNOTATIONS
Added attribute SHOWINSERTIONSANDDELETIONS
Version 2.2.12 (Express version 3.5.6)
-
Fixed default setting for OCRLOGSETTINGS DOCUMENTLOGFORMAT (TXT)
-
Fixed default setting for OCRLOGSETTINGS PROCESSLOGFORMAT (TXT)
Version 2.2.11 (Express version 3.5.1)
-
Added attributes to OCRSETTINGS element 
Added attribute SPLITMODE
Added attribute SPLITPAGESPERSECTION
-
Added attributes to OCRLOGSETTINGS element 
Added attribute PROCESSLOGFORMAT
Added attribute DOCUMENTLOGFORMAT
-
Added element PDFPREFLIGHT to PDFSETTINGS element 
Added attribute ENABLED
Added attribute ERRORFILEHANDLING
170
User Guide
Version 2.2.10 (Express version 3.5.0)
-
Added element PDFPREFLIGHT to PDFSETTINGS element
Added attribute PROFILE
Added attribute LOGENABLED
Added attribute LOGPATH
Added attribute LOGFORMAT
-
Added Automatic option to PAGESIZE attribute for TEXTCONVERSION element
Version 2.2.9 (Express version 3.2.31)
-
Added DigitalSignatureFields option to TYPE attribute for PDFINFO element
-
Added attributes to PDFSETTINGS element 
Added attribute PDFTYPE
Version 2.2.8 (Express version 3.2.30)
-
Added attributes to SCRIPTSETTINGS element 
Added attribute POSTDOCUMENTSCRIPTMODE
-
Added attributes to OCRSETTINGS element 
Added attribute SPLITMODE
Added attribute SPLITPAGESPERSECTION
-
Added None option to FONTSTYLE attribute for WATERMARK element
Version 2.2.7 (Express version 3.2.29)
-
Added attributes to TRANSFORMATION element 
Added attribute PAGES
-
Added attributes to PDFSETTINGS element 
Added attribute INCREMENTALSAVE
Version 2.2.6 (Express version 3.2.24)
-
Added attributes to PDFSETTINGS element 
Added attribute COLORMODEL
Version 2.2.5 (Express version 3.2.24)
-
Added attributes to CADCONVERSION element 
Added attribute ACTUALPAGESIZE
Version 2.2.4 (Express version 3.2.24)
-
Added DocumentTitle option to DOCUMENTBOOKMARKTEXTMODE attribute for elements
BOOKMARKS, BOOKMARK, TOC, TOCITEM
-
Added element MSEXCEL to NATIVEAPPSETTINGS element 
Added attribute PAGETO
Added attribute PAGEFROM
-
Added attributes to MSPOWERPOINT element 
Added attribute PAGES
-
Added attributes to PDFINFOFILES element 
Added attribute PATH
Added attribute TYPE
-
Added attributes to TEXTSETTINGS element 
Added attribute NOSOURCETEXTHANDLING
Version 2.2.3 (Express version 3.2.24)
-
Removed Envelope option from the PRINTTYPE attribute in the MSWORD element
Documents you may be interested
Documents you may be interested