display first page of pdf as image in c# : Rotate pdf pages Library software class asp.net wpf azure ajax autobahndx213-part1224

30 
6.2.10  Merge TIFFs to PDF 
Parameter 
Notes 
Ouput File Name 
Target file template which can include %FILENAME (original 
filename without the extension) and %DIRNAME (directory 
name of original file) 
Create Directories if Required 
Force creation of any output directories if they do not already 
exist. 
OCR Options 
Choose “No OCR” to generate an image-only PDF.   
Choose “OCR” to generate searchable PDF and/or text files. 
Continue on Error 
Continue processing TIFF files after an error occurs. 
OCR Language 
Select the language the original file is written in.  This will 
determine the dictionary that is used. 
OCR Type 
Maximum Speed 
Maximum Quality 
Balanced (the default) 
Deskew 
Straighten the image. 
Auto-Rotate 
Automatically rotate pages so that text flows left to right.  
Despeckle 
Remove specks below the specified pixel size from the image. 
Output PDF 
Choose “Yes” to Generate a PDF file. 
Output TXT 
Choose “Yes” to generate a .txt file (only applicable if OCR is 
specified). 
Output RTF 
Choose “Yes” to generate a .rtf file (only applicable if OCR is 
specified). 
Output HTML 
Choose “Yes” to generate a .htm file (only applicable if OCR is 
specified). 
Advanced Flags 
Command line flags to be passed through to the underlying 
executable. 
PDF/A1-b 
Select Yes if the result file must be PDF/A1-b Compliant 
Rotate pdf pages - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
pdf rotate pages and save; how to change page orientation in pdf document
Rotate pdf pages - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate pages in pdf; rotate pages in pdf online
31 
6.2.11  Set PDF Properties 
Parameter 
Notes 
Ouput File Name 
Target file template which can include %FILENAME (original 
filename without the extension), %DIRNAME (directory name of 
original file), %UNIQUEn (eg %UNIQUE4 for 4 digits), 
%BOOKMARK and %PAGEn (eg %PAGE4 for 4 digits) 
Encryption Strength 
Must be set to 128 bits if security attributes are to be set. 
User Password 
A password that will be required to open the document. 
Owner Password 
A password that will be required to change the document 
permissions. 
Allow Printing 
Allow high-quality printing 
Allow Modify Contents 
Allow assembly and other document modifications 
Allow Copy 
Allow text and graphic copying and extraction 
Allow Modify Annotations 
Allow modification of annotations 
Allow Fillin 
Allow filling of form fields 
Allow Screen Readers 
Allow extraction of text and graphics in support of accessibility. 
Allow Assembly 
Allow rotation, insertion or deletion of pages. 
Allow Degraded Printing 
Allow low-quality printing 
Author 
Sets the Author property   
Title 
Sets the Title property 
Subject 
Sets the Subject property   
Keywords 
Sets the Keywords property 
Creator 
Sets the Creator property   
Page Layout 
The setting for initial document page display. 
Page Mode 
The setting for initial viewer mode 
Non-Full Screen Mode 
Only applicable where Page Mode=Full Screen.  The setting for 
document page display when exiting Full Screen mode. 
Hide Menu Bar 
The viewer's menu bar will be hidden 
Hide Window UI 
The viewer's UI elements (scrollbars etc) will be hidden 
Hide Tool Bar 
The viewer's tool bar will be hidden 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Page: Delete Existing PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Delete PDF Page. How to VB.NET: Delete Consecutive Pages from PDF.
rotate pdf pages individually; rotate pages in pdf and save
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Page: Delete Existing PDF Pages. Provide C# Users with Mature .NET PDF Document Manipulating Library for Deleting PDF Pages in C#.
how to rotate pdf pages and save; pdf rotate pages separately
32 
Fit Window 
The viewer will resize the document's window to fit the size of 
the first displayed page. 
Center Window 
The document window will be positioned in the center of the 
screen. 
6.2.12  Custom Script 
Parameter 
Notes 
Custom Script File 
Name of custom script file to be run located in the Autobahn 
custom folder. 
6.2.13  Merge PDF 
Parameter 
Notes 
Ouput File Name 
Target file template which can include %FILENAME (original 
filename without the extension) and %DIRNAME (directory 
name of original file) 
Create Directories if Required 
Force creation of any output directories if they do not already 
exist. 
Retain Bookmarks 
Generated files will include bookmarks from the original file. 
Retain Metadata 
Generated files will include metadata (such as Author and Title) 
from the original file. 
6.2.14  Split PDF 
Parameter 
Notes 
Ouput File Name 
Target file template which can include %UNIQUEn (unique 
number starting at 1, zero padded to n digits) %FILENAME 
(original filename without the extension) and %DIRNAME 
(directory name of original file) 
Create Directories if Required 
Force creation of any output directories if they do not already 
exist. 
Retain Bookmarks 
Generated files will include bookmarks from the original file. 
Retain Metadata 
Generated files will include metadata (such as Author and Title) 
from the original file. 
Split Type 
Ranges (eg 1,3-10) 
Set of page ranges separated by commas that defines which pages 
from the original should be extracted. 
Repeat Every (Pages) 
Apply the page range to each set of Page Ranges pages within the 
document.  For example if  2-4  is specified for page ranges, and 
4 is specified as the repeating range, then the range is re-applied 
every 4 pages. 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Page: Insert PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Insert PDF Page. Add and Insert Multiple PDF Pages to PDF Document Using VB.
rotate single page in pdf file; pdf reverse page order
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to reorganize PDF document pages and how
pdf rotate page and save; reverse pdf page order online
33 
6.2.15  Merge TIFFs 
Parameter 
Notes 
Ouput File Name 
Target file template which can include %FILENAME (original 
filename without the extension) and %DIRNAME (directory 
name of original file) 
Create Directories if Required 
Force creation of any output directories if they do not already 
exist. 
Advanced Flags 
6.2.16  Split TIFF 
Parameter 
Notes 
Ouput File Name 
Target file template which can include %UNIQUEn (unique 
number starting at 1, zero padded to n digits) %FILENAME 
(original filename without the extension) and %DIRNAME 
(directory name of original file) 
Create Directories if Required 
Force creation of any output directories if they do not already 
exist. 
Split Type 
Ranges (eg 1,3-10) 
Set of page ranges separated by commas that defines which pages 
from the original should be extracted. 
Repeat Every (Pages) 
Apply the page range to each set of Page Ranges pages within the 
document.  For example if  2-4  is specified for page ranges, and 
4 is specified as the repeating range, then the range is re-applied 
every 4 pages. 
Advanced Flags 
6.2.17  Read Inbox 
This has the ability to read mailboxes and extract attachments using IMAP4, in accordance with the 
parameters specified below.  Use of this step type requires a SERVER or NETWORKSERVER 
License. 
Parameter 
Notes 
imap_server 
The IMAP server address eg 
imap.company.co.uk
email_account 
The email account to be read eg 
pdf@company.com
email_password 
Password for the account.  This is held encrypted. 
in_mailbox 
Mailbox to read eg Inbox 
processed_mailbox 
Mailbox to move processed email to eg Deleted Items.  If left 
blank, the emails will be left in the inbox which can be useful for 
testing. 
target 
Folder in which to place the attachments extracted from the 
email. 
Files are named name@timestamp@email@.ext where name.ext 
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy to C#.NET Sample Code: Copy and Paste PDF Pages Using C#.NET. C# programming
how to rotate one pdf page; save pdf after rotating pages
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
C#.NET convert PDF to text, C#.NET convert PDF to images, C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET
rotate pdf pages by degrees; how to permanently rotate pdf pages
34 
is the original filename, email is the user’s email address and 
timestamp is an integer timestamp to ensure uniqueness. 
Include 
Regular expression.  If specified, only files matching the 
expression will be processed.  Eg *.tif.  This allows alternate jobs 
to be created for different file types. 
Exclude 
Regular expression.  If specified, files matching the expression 
will not be processed.  Eg *.pdf 
6.2.18  Send Documents 
Use of this step type requires a SERVER or NETWORKSERVER License. 
Parameter 
Notes 
Domain 
The sending domain Eg aquaforest.com 
SMTP Server 
SMTP Server address Eg smtp.aquaforest.com 
Send Logon 
Sending user logon eg admin. 
Send User Password 
Password for the account. 
Sending User 
Sending user eg admin@aquaforest.com
6.2.19  Convert PDF to TIFF 
Parameter 
Notes 
Compression 
Group 4 (For bitonal images) or LZW (for color). 
Resolution 
The DPI of the resulting TIFF File. 
6.2.20  Extract Text from PDF 
Parameter 
Notes 
Page From 
The start of the range of pages from which to extract text.  If not 
specified, a start page of 1 is assumed. 
Page To 
The end of the range of pages from which to extract text.  If not 
specified, the last page is assumed. 
Page Separator 
This allows the definition of an optional page separator string 
in the output text file. 
C# PDF Page Replace Library: replace PDF pages in C#.net, ASP.NET
Page: Replace PDF Pages. |. Home ›› XDoc.PDF ›› C# PDF: Replace PDF Pages. C#.NET PDF Library - Replace PDF Pages in C#.NET.
reverse page order pdf online; rotate pages in pdf expert
VB.NET PDF - WPF PDF Viewer for VB.NET Program
C#.NET convert PDF to text, C#.NET convert PDF to images, C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET
saving rotated pdf pages; how to save a pdf after rotating pages
35 
6.3  Monitor 
This provides an interface to stop and start the Autobahn service, and to see which Jobs are currently 
running. 
Menu Item 
Action 
View Log File 
View the log file of the currently selected job. 
Stop Job 
Halt execution of the selected job. 
Clear Error 
Clears an error flag associated with a job, allowing it to be rerun. 
Stop Service 
Stop the Autobahn service. 
Start Service 
Start the Autobahn service. 
36 
6.4  Job Scheduling 
Menu Item 
Action 
Save 
Saves the schedule for the current job 
Stop Processing on Error  If checked, the job will stop if it returns an error, and will not run 
again until the error is cleared from the Monitor screen. 
Send Email on Error 
If checked, Autobahn DX will send an email if an error occurs with 
a job.  The email server configuration should be setup on the 
“options” screen – see section 5.5 for more information.  
From Email Address 
The “from” email address that will be used for the message. 
To Email Address 
The email address that the message will be sent to. 
Email Title 
The title of the email.   
Email Message 
The body of the email. 
The product supports three types of scheduling which are implemented via the Autobahn DX service : 
6.4.1  Ad-Hoc 
This means that the job does not have any fixed schedule, but may be explicitly run via the 
management GUI or via one of the API methods. 
37 
6.4.2  Watched Folder / Continuous Scheduling 
This allows the job to be scheduled to run periodically between a start time and end time each day.  The 
periods may be seconds, minutes or hours.  For example, a job may be specified to run every 30 
seconds between 9:00 and 17:00. 
6.4.3  Daily Scheduling 
This allows the job to be scheduled to run at a specified time each day. 
6.5  Email Options 
The options screen allows email server information to be defined.  This is used to support the “Send 
Email on Error” functionality defined in the previous section.  The information entered is help in 
Autobahn.config in the config directory.  The password is held in an encrypted form. 
Field 
Description 
Server 
Address of the Server hosting the SMTP server. 
SMTP Port 
SMTP Server port.  Default is 25. 
Username 
Username for authentication by the server. 
Password 
Password for the username. 
Need Authentication 
If checked, authentication will be used and the username and 
password can be filled in. 
38 
6.6  Running Jobs via Job Manager or Designer 
Choosing “Run Now” from the menu executes the current job definition and all output is placed in the 
text area window, as well as the Job log files.  
Menu Item 
Action 
Stop 
Stops the currently running job. 
Return to Job Manager 
Returns to the job manager with the current job selected. 
39 
 S
CRIPTING 
C
USTOM 
S
TEPS
Autobahn DX allows custom job steps to be defined that can be included in a Job Definition in the 
same way as any other step type.  The custom step itself can be any form of executable file or script.  A 
template wsh script is included which demonstrates calling a command-line executable from within the 
script. 
7.1  Custom Script Example 
Included with the product is an example custom script (in the Autobahn DX custom folder) that will 
split a PDF file into single pages and then create a single ZIP file that contains the pages.  The example 
makes use of the Freebyte Zip application which you can download from here 
http://www.freebyte.com/download/fbzpack.exe
, run and unpack into C:\Aquaforest\Autobahn DX 
2.1\custom. 
Custom script files must be placed in C:\Aquaforest\Autobahn DX 2.1\custom..  In this case the custom 
script file is customexample.wsh.  
The results of the Job Definition will be a zipped file as shown :  
Documents you may be interested
Documents you may be interested