Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 11 of 150 
Parser-specific parameters - INDESIGN ................................................................................................... 128 
ParserTimeout ..................................................................................................................................... 128 
reuseApp .............................................................................................................................................. 128 
PDFpreset ............................................................................................................................................ 128 
Parser-specific parameters - CORELDRAW .............................................................................................. 129 
ParserTimeout ..................................................................................................................................... 129 
reuseApp .............................................................................................................................................. 129 
PDFpreset ............................................................................................................................................ 129 
TrueTypeToType1 ................................................................................................................................ 129 
useSeparationProfile ........................................................................................................................... 130 
IncludeHyperlinks ................................................................................................................................ 130 
IncludeBookmarks ............................................................................................................................... 130 
IncludeCropMarks................................................................................................................................ 130 
IncludeRegistrationMarks .................................................................................................................... 130 
IncludeDensitometerScales ................................................................................................................. 131 
IncludeFileInfo ..................................................................................................................................... 131 
Addin-specific parameters - PDFCOMPRESS ........................................................................................... 132 
COS ....................................................................................................................................................... 132 
CI .......................................................................................................................................................... 132 
CQ ........................................................................................................................................................ 132 
GI .......................................................................................................................................................... 132 
GQ ........................................................................................................................................................ 133 
MI ......................................................................................................................................................... 133 
MQ ....................................................................................................................................................... 133 
RemoveBookmarks .............................................................................................................................. 133 
RemoveAnnotations ............................................................................................................................ 134 
RemoveAcroForms .............................................................................................................................. 134 
RemovePageLabels .............................................................................................................................. 134 
RemoveLayers ...................................................................................................................................... 134 
RemoveArticleThreads ........................................................................................................................ 134 
Addin-specific parameters - PDFSIGN ..................................................................................................... 135 
CertificateSubject ................................................................................................................................ 135 
CertificateFile ....................................................................................................................................... 135 
CertificatePassword ............................................................................................................................. 135 
Location ............................................................................................................................................... 135 
Reason ................................................................................................................................................. 135 
ContactInfo .......................................................................................................................................... 136 
SignatureAppearance .......................................................................................................................... 136 
PlaceOnPage ........................................................................................................................................ 136 
X ........................................................................................................................................................... 136 
Y ........................................................................................................................................................... 136 
Width ................................................................................................................................................... 137 
Height .................................................................................................................................................. 137 
Units ..................................................................................................................................................... 137 
ViewType ............................................................................................................................................. 137 
ShowSignerName ................................................................................................................................. 137 
SignerNameAlign ................................................................................................................................. 138 
Picture .................................................................................................................................................. 138 
PictureAlign .......................................................................................................................................... 138 
Convert few pages of pdf to word - copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
acrobat extract pages from pdf; deleting pages from pdf file
Convert few pages of pdf to word - VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
copy web page to pdf; export pages from pdf online
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 12 of 150 
PictureScaleKeepRatio ......................................................................................................................... 138 
CertifySignature ................................................................................................................................... 138 
CertifyPermissions ............................................................................................................................... 139 
TimeStampSignature ........................................................................................................................... 139 
TimeStampServerURL .......................................................................................................................... 139 
TimeStampServerUser ......................................................................................................................... 139 
TimeStampServerPassword ................................................................................................................. 139 
TextColor .............................................................................................................................................. 140 
TextAlign .............................................................................................................................................. 140 
CustomText .......................................................................................................................................... 140 
ShowName ........................................................................................................................................... 140 
ShowLocation ...................................................................................................................................... 140 
ShowReason ........................................................................................................................................ 141 
ShowDate ............................................................................................................................................. 141 
ShowPicture ......................................................................................................................................... 141 
ShowDistinguishedName ..................................................................................................................... 141 
ShowLabels .......................................................................................................................................... 141 
Appendix A: Stamp File Format
............................................................................................................ 142 
Appendix B: Variables supported by Text / TextBox stamps
..................................................................... 144 
Appendix C: Paper sizes supported by PaperSize property
........................................................................ 145 
Examples
......................................................................................................................................... 146 
Supported File Formats ................................................................................................................... 147 
C# TIFF: Extract Page(s) from TIFF File(s) Using C#.NET Code
Sometimes, a Tiff image file is large in size and only a few pages of Tiff document are useful to us, so we need to extract these useful pages from Tiff file.
extract one page from pdf acrobat; delete pages from pdf acrobat
C# PDF Page Insert Library: insert pages into PDF file in C#.net
application and Windows Forms project using a few lines of and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word
extract page from pdf online; extract pdf pages for
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 13 of 150 
License 
NEEVIA TECHNOLOGY 
ELECTRONIC END USER LICENSE AGREEMENT 
For One (1) Computer/Server/Virtual Server 
This is an End User License Agreement. This is a contract. If you install this software, you must abide by 
the terms of this agreement. This license is applicable to all software products sold by Neevia Technology 
(Neevia). The term software includes upgrades, modified versions or updates. This software is licensed 
and  not sold. Only  a personal, non-transferable  and  nonexclusive  right  to  use the  Neevia  products  is 
granted to the end user. 
The following are definitions that should be noted by the user: 
a. SERVER 
This is a single computer owned, rented or leased by a single individual or entity on which one or 
more applications load and execute software in the memory space of that computer. Software is 
installed  on  a  server  for  one  or  more  users.  All  servers  must  be  licensed  to  utilize  Neevia 
software. 
b. VIRTUAL SERVER 
This is  a single  computer that is owned, rented  or leased  by an individual or entity who turns 
around and rents or leases access to others. The virtual server may have one or more applications 
on it for the end users to use. The purpose of the virtual server is to give multiple users access to 
many software programs. This is very common in ISP or ASP environments. 
c. DEVELOPMENT  
This means that you  are programming a  specific application  or tool that will interact with the 
software that you are licensing from Neevia Technology. 
THIS IS  A  CONTRACT  BETWEEN  YOU  AND  NEEVIA  TECHNOLOGY.  YOU  SHOULD  CAREFULLY  READ  THIS 
LICENSING AGREEMENT AND MUST ACCEPT ALL THE TERMS AND CONDITIONS BEFORE INSTALLING THIS 
NEEVIA SOFTWARE. BY INSTALLING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS 
AND CONDITIONS OF THIS  LICENSE. IF  YOU DO NOT  AGREE TO THE TERMS  OF THIS LICENSE, DO  NOT 
INSTALL THE SOFTWARE, AND DO NOT USE THE SOFTWARE. IF YOU VIOLATE THIS AGREEMENT, YOU WILL 
BE SUBJECT TO LEGAL ACTION BY NEEVIA TECHNOLOGY. 
Subject to the payment of applicable license fees, Neevia Technology grants you a nonexclusive right to 
use its accompanying Neevia software product and related documents (the Software) in the terms and 
conditions provided as follow: 
C# Word - Insert Blank Word Page in C#.NET
server-side application and Windows Forms project using a few lines of delete Word page using C# .NET, how to reorganize Word document pages and how
delete page from pdf acrobat; add or remove pages from pdf
C# PDF File Split Library: Split, seperate PDF into multiple files
files with a customized name pattern using a few lines of using which C# developers can split target PDF document file by specifying a page or pages.
delete blank page from pdf; delete page from pdf file online
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 14 of 150 
LICENSE 
Until such time as  Neevia  Technology has issued a  valid serial  number  to  you, you  may  only  use  this 
software for a 30-day trial period. You agree to remove any copies of the software after the expiration of 
the trial period. No license is issued to you until you are issued a valid serial number. 
(a) Home Use: 
The primary user of each computer on which the Software is installed or used may also install the 
Software on one home or portable computer.  However another person may not use the Software on 
a secondary computer at the same time the Software on the primary computer is being used. 
(b)
Server or Network Use: 
You may store or install one (1) copy of the SOFTWARE on a storage device, such as a network server, 
for  backup  and  archival  purposes  only.  A  license  for  the  SOFTWARE  may  not  be  shared  or  used 
concurrently on different computers. 
(c) Operating system or Language versions: 
If  you  receive  two  or  more  copies  of  the  Software  with  different  operating  systems  or  language 
versions, the total aggregate number of computers on which all versions  of the Software are used 
may not exceed the Permitted Number of Computers. You may not rent, lease, sublicense, lend or 
transfer versions or  copies of the  Software you do not  use, or Software  contained  on any unused 
media. 
(d) Archiving: 
You may make one copy of the Software solely for archival purposes. If the Software is an upgrade, 
you may use the Software only in conjunction with upgraded product. If you receive your first copy of 
the Software electronically, and a second copy on media afterward, the second copy can be used for 
archival purposes only.  
You agree to surrender your license(s) if you violate this agreement. If you violate this agreement, you 
will not receive a refund upon termination of this license. You agree not to utilize our software to violate 
the copyright of any third parties. If you do violate the copyright of a third party utilizing our software, 
you agree to hold Neevia Technology harmless and will indemnify Neevia Technology for any such activity 
even if the violation is unintentional. 
VB.NET Word: Change Word Page Order & Sort Word Document Pages
paste method if there are a few pages that need Apart from this VB.NET Word pages sorting function powerful & profession imaging controls, PDF document, image
delete pages of pdf online; cut pages from pdf online
C# TIFF: How to Convert TIFF File to PDF Document in C# Project
Convert TIFF to PDF in C#.NET Overview. document using C# demo code within just a few seconds. Documents, forms, graphics and web pages can be converted to PDF
deleting pages from pdf in reader; extract one page from pdf
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 15 of 150 
COPYRIGHT 
The Software is owned by Neevia Technology and/or its suppliers, and is protected by the copyright and 
trademark laws of the United States and related applicable laws. You may not copy the Software except 
as  set  forth  in  the  "License"  section.  Any  copies  that  you  are  permitted  to  make  pursuant  to  this 
Agreement  must  contain  the  same  copyright  and  other  proprietary  notices  that  appear  on  or  in  the 
Software.  
You may not rent, lease, sub-license, transfer, or sell the Software. You may not modify, translate, reverse 
engineer, decompile, disassemble, or create derivative works based on the Software, except to the extent 
applicable law expressly prohibits such foregoing restriction. You may use the trademarks to identify the 
Software  owner's  name,  or  to  identify  printed  output  produced  by  the  Software.  Such  use  of  any 
trademark does not give you any rights of ownership in that trademark.  
NO WARRANTY LICENSED SOFTWARE (S) - "AS IS" 
The  Software  is  provided  AS  IS.  NEEVIA  TECHNOLOGY  AND  ITS  SUPPLIERS  MAKE  NO  WARRANTIES, 
EXPRESS  OR  IMPLIED,  AS  TO  THE  MERCHANTABILITY,  QUALITY,  NONINFRINGEMENT  OF  THIRD  PARTY 
RIGHTS, FITNESS FOR A PARTICULAR PURPOSE, AND THOSE ARISING BY STATUTE OR OTHERWISE IN LAW 
OR FROM A COURSE OF DEALING OR USAGE OF TRADE. THE ENTIRE RISK AS TO THE QUALITY, RESULTS BY 
USING THE SOFTWARE, AND PERFORMANCE OF THE SOFTWARE IS WITH THE END USER. Some states or 
jurisdictions do not allow the exclusion or limitation of incidental, consequential or special damages, or 
the exclusion of implied warranties or limitations on how long an implied warranty may last, so the above 
limitations may not apply to your or your company. 
LIMITATION OF REMEDIES AND LIABILITY 
NEEVIA TECHNOLOGY OR ITS SUPPLIERS OR RESELLERS SHALL NOT UNDER ANY CIRCUMSTANCE BE LIABLE 
TO YOU FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, INDIRECT, OR CONSEQUENTIAL 
DAMAGES, LOST PROFITS OR LOST SAVINGS, OR FOR ANY CLAIM BY A THIRD PARTY, ARISING OUT OF THE 
USE OR INABILITY TO USE THE SOFTWARE, EVEN IF NEEVIA TECHNOLOLGY SHALL HAVE BEEN INFORMED 
OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.  
GENERAL 
This  Agreement  shall  be  construed,  interpreted,  and  governed  by  the  laws  of  the  State  of  Florida, 
excluding the application of its conflicts of law rules. The United Nations Convention on Contracts of the 
International Sale of Goods, will not govern this Agreement. If any part of this Agreement is found void 
and unenforceable, it will not affect the validity of the rest of the Agreement, which shall remain valid 
and enforceable according to its terms.   
If you need to redistribute this product with your own software products, you need to contact Neevia and 
negotiate a separate licensing and royalty agreement. 
You may not ship, transfer, or export the Software into any country or used in any manner prohibited by 
any export laws, restrictions or regulations.  
VB.NET Create PDF Library SDK to convert PDF from other file
Best VB.NET component to convert Microsoft Office Word, Excel applications to create PDF with just a few VB.NET to create a PDF document with 2 empty pages.
delete blank pages from pdf file; copy pages from pdf into new pdf
C# Word - Split Word Document in C#.NET
files with a customized name pattern using a few lines of using which C# developers can split target Word document file by specifying a page or pages.
extract pages from pdf on ipad; extract pages from pdf document
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 16 of 150 
UPGRADES 
You must be properly licensed to install upgrades to Neevia Software products. Neevia upgrades replace 
and or supplement the previous product that formed the basis for your eligibility to for the upgrade. You 
may  use  the  upgrade  only  in  accordance  with  the  terms  of  this  Agreement.  Upgrades  may  not  be 
separated and used on separate computers.  
GOVERNEMENT USERS 
For  United  States  government  users,  the  Software  and  associated  Documentation  are  deemed  to  be 
“commercial computer software” and “commercial computer documentation”, respectively pursuant to 
DFAR 227.7202 and FAR 12.212(b) as applicable. 
ENTIRE AGREEMENT 
You acknowledge that you have read this Agreement, understand it and agree to be bounded by its terms 
and  conditions.  It  is  the  complete  and  exclusive  statement  of  the  Agreement  between  us,  which 
supersedes  any  proposal  or  prior  agreement,  oral  or  written,  and  other  communication  between  us 
relating to the subject matter of this Agreement. 
C# Word - Process Word Document in C#
It enables you to move out useless Word document pages simply with a few lines of C# code. C#.NET: Sort Word Document Pages Order.
extract pages pdf preview; cut pages out of pdf online
Online Convert PDF file to Word. Best free online PDF Conversion
make it as easy as possible to convert your Tiff settings and the conversion only takes a few seconds. Tiff image with single page or multiple pages is supported
add and delete pages from pdf; delete page from pdf preview
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 17 of 150 
Document Converter API Reference 
Neevia Document Converter Pro supports conversion through a COM object / .NET assembly. 
Before calling any methods from Neevia Document Converter COM object / .NET assembly, you must 
make sure that Neevia Document Converter is running. 
Class ID:   Neevia.docConverter 
Example: 
VBScript:      Set NVDC = CreateObject("Neevia.docConverter") 
C#:      Neevia.docConverter NVDC = new  Neevia.docConverter(); 
VB.NET:      Dim NVDC as New  Neevia.docConverter() 
NOTE: By default, the .NET assembly can be found in the Program Files\neevia.com\docConverterPro\.NET folder; 
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 18 of 150 
Methods 
doSleep 
Suspends execution of the current thread for a specified interval. 
Syntax 
NVDC.doSleep( sleepTime ) 
Parameters 
sleepTime - specifies the amount of time, in milliseconds, for which to suspend execution. 
submitFile 
Submits a document for conversion. 
Syntax 
Res = NVDC.submitFile( fileToSubmit, inputFolder ) 
Parameters 
fileToSubmit
- full path to the file to convert; 
inputFolder - input folder where the submitted document will go; This folder must be defined in      
Neevia Document Converter configuration. 
If the inputFolder is empty ("") then Document Converter will use as input folder the Default Input Folder (C:\ 
Program Files\Neevia.Com\docConverterPro\DEF_FOLDERS\IN\) 
Ex: Res = NVDC.submitFile("C:\test.doc","") will submit  C:\test.doc into  
C:\Program Files\Neevia.Com\docConverterPro\DEF_FOLDERS\IN.  
Possible return values: 
0  - Successfully submitted 
-1 - Internal error 
-2 - Invalid input file 
Solution: Make sure that the user account you are calling the submitFile method from has full access to   
the where the file is. Ex: If you are calling this method from ASP then make sure that the IUSR_ and 
IWAM_ user accounts have full access to the folder where your file is. 
-3 - Invalid input folder  
Solution: Make sure that the input folder you are trying to use is defined in the Document Converter 
folder interface (Settings->Folders) 
-4 - A file with the same name already exists in the Input folder 
-5 - Unable to copy file to convert into the input folder 
Solution: make sure that the document you are trying to submit exists and Document Converter has full 
access to it. 
-6 - Unable to copy file to convert into the output folder 
Solution: make sure that the account your application runs under has full access to it the output folder. 
-7 - Invalid parameter - check the user manual for valid parameters. 
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 19 of 150 
submitFileEx 
Submits a document for conversion. 
Syntax 
Res = NVDC.submitFileEx(fileToSubmit, outFolder, errorFolder, origFolder) 
Parameters 
fileToSubmit
-
full path to the file that is being converted; 
outFolder - the folder in which the converted document will go (without file name); 
errorFolder - the folder in which the error document will go (without file name); 
origFolder - the folder in which the original document will go (without file name); 
Possible return values - see the submitFile method. 
submitURL 
Submits an URL for conversion.  
Note: When using this method from ASP make sure that the IUSR_ and IWAM_ users have write access to the 
system temporary folder, input folder and Document Converter program folder. 
Syntax 
Res = NVDC.submitURL(URL, urlFileName, inputFolder) 
Parameters 
URL - web site url, ex. "http://neevia.com". 
urlFileName
- The name of the temporary .url file used for conversion. Example: if you specify 
"http://neevia.com" as siteURL and "test.url" as urlFileName , then document converter will 
create a temporary url file called test.url that contains a link to the http://neevia.com
site 
and will submit the test.url file for conversion into the inputFolder.  
inputFolder - The input folder where the submitted document will go; This folder must be defined in      
Neevia Document Converter configuration. 
If the inFolder is empty ("") then Document Converter will use as input folder DefaultInputFolder (c:\program 
files\neevia.com\docConverterPro\Def_Folders\IN) 
Ex:  RetVal = NVDC.SubmitURL("http://neevia.com","neevia.url","") will submit the neevia.url file into the 
C:\program files\neevia.com\docConverterPro\DEF_FOLDERS\IN\ folder. 
Possible return values: 
-9 - invalid URL 
convertFile 
Converts a file using the Default Input folder.  
Note: a subfolder with a unique name will be created in the Default Input folder for each submitted file. 
Syntax 
Res = NVDC.convertFile(fileToConvert, outputFile, timeOut) 
Parameters 
fileToConvert
- full path to the file that is being converted; 
outputFile
- full path to the destination file; 
timeOut - conversion timeout;  
Possible Return values - see the submitFile method.   
Neevia Document Converter Pro v6.8 API Reference 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 20 of 150 
checkStatus 
Checks the status of the current conversion.  
Syntax 
Res = NVDC.checkStatus(fileToCheck, inputFolder) 
Parameters 
fileToCheck - The full path to the file submitted for conversion; 
inputFolder - The input folder where the document was submitted; This folder must be defined in the   
Neevia Document Converter configuration. 
If the inputFolder is empty ("") then Document Converter will use as input folder DefaultInputFolder 
(c:\Program Files\neevia.com\docConverterPro\DEF_FOLDERS\IN) 
Possible Return values: 
0 - Converted successfully; 
1 - Error converting; 
2 - File is pending conversion; 
3 - Unable to determine the conversion status. 
checkStatusEx 
Checks the status of the current conversion.  
Note: Use it only with the submitFileEx method.   
Syntax 
   
Res = NVDC.checkStatusEx( fileName, outFolder, errorFolder ) 
Parameters 
fileName - full path to the file that has been submitted for conversion; 
outFolder - the folder where the converted document is located (without file name);
errorFolder - the folder where the error document is located (without file name); 
Possible Return values: 
0 - Converted successfully; 
1 - Error converting; 
2 - Still converting; 
3 - Unable to determine the conversion status. 
Documents you may be interested
Documents you may be interested