mvc pdf viewer free : C# convert pdf to jpg SDK control project wpf web page asp.net UWP documakerbridge20-part314

DPRRetrieveFormset
187
DPRRetrieveFormset
Use this rule to retrieve a form set from a Documaker archive. This rule retrieves data 
from Documaker archive, loads the NA and POL files, and creates the DSI variable 
DPRFORMSET.
Syntax
long _DSIAPI DPRRetrieveFormset ( DSIHANDLE hdsi,
char * pszParms,
ULONG  ulMsg,
ULONG ulOptions )
Parameters
The DPRPrintFormset rule was replaced by two rules: DPRRetrieveFormset and 
DPRPrint. If the DPRPrintFormset is specified in the INI file, it execute these rules in 
a row, just as if they were specified in the INI file.
This change lets the custom rule have access to the FAP form set handle prior to 
printing, so additional objects can be added. Place the DPRPrint rule after the 
DPRRetrieveFormset rule. DPRRetrieveFormset rule creates DSI variable 
DPRFORMSET, which contains FAP form set handle.
INI options
This rule uses these INI options:
< Attachments >
Debug = No
< MasterResource >
DefLib = /DefLib
FormLib = /FormLib
< Control >
ImageExt =
LogoExt =
< Attachments >
PrintPath =
< Recip_Names >
xxx = xxx
< PrtType:PDF >
xxx = xxx
The Recip_Names control group is used to translate short recipient names from POL 
file into long names, this group is optional. The entire PrtType:PDF control group is 
used. See the Using the PDF Converter in the Internet Document Server Guide for more 
information.
Parameter
Description
DSIHANDLE hdsi
Pointer to the rules data
char * pszParms
Pointer to rule parameter string
ULONG ulMsg
DSI_ message
ULONG ulOptions
Options
C# convert pdf to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf to jpg 300 dpi; best pdf to jpg converter
C# convert pdf to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
reader convert pdf to jpg; batch convert pdf to jpg online
Chapter 2
Documaker Bridge Rules
188
Attachment variables
This rule expects these attachment variables:
Returns
Success or failure
See also
DPRPrint on page 169
DPRPrintFormset on page 179
Option
Description
Debug
If set to Yes, the temporary NAFILE.DAT and POLFILE.DAT files are not 
removed, useful for debugging. Defaults to No.
DefLib
The location of the Documaker resources DefLib. Defaults to the current 
directory.
FormLib
The location of Documaker resources. Defaults to the current directory.
ImageExt
The extension of Documaker image files. Defaults to FAP.
LogoExt
The extension of Documaker logo files. Defaults to LOG.
PrintPath
The location for the output PDF file, this option is ignored if the PRINTPATH 
attachment variable exists.
Variable
Description
UserID
The ID of the requester.
ARCKEY
The Documaker archive key value used to retrieve the data.
Online Convert Jpeg to PDF file. Best free online export Jpg image
So, feel free to convert them too with our tool. Easy converting! If you want to turn PDF file into image file format in C# application, then RasterEdge
convert pdf to high quality jpg; convert multipage pdf to jpg
C# Create PDF from images Library to convert Jpeg, png images to
Best and professional C# image to PDF converter SDK for Visual Studio .NET. Batch convert PDF documents from multiple image formats, including Jpg, Png, Bmp, Gif
best way to convert pdf to jpg; convert pdf file to jpg
DPRRotateFormsetPages
189
DPRRotateFormsetPages
Use this rule to rotate text from Metacode pages. This rule rotates the pages if most of 
the text and other objects are rotated so the page will look correct when viewed with the 
PDF viewer. This rule does not expect any attachment variables.
N
OTE
:
When you use the DPRDelBlankPages or DPRRotateFormsetPages rules with 
form sets created from Metacode or AFP print streams, the rules work fine. If, 
however, you use these rules with form sets created from Documaker archives 
or from import files, the rule appear to work incorrectly because not all of the 
static form data is loaded when these rules execute. The result is that text may 
not be rotated or pages with content may be deleted.
Use the DPRLoadFAPImages rule to correct this problem. Insert this rule after 
the rule that creates the form set, such as DPRRetrieveFormset or 
DPRLoadImportFile, and before the rule that prints the form set, such as 
DPRPrintFormset or DPRPrint.
Syntax
long _DSIAPI DPRRotateFormsetPages ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
The pszParms parameter is the name of the variable in the form set. The default value, 
if no rule parameter is specified in the INI file, is MTCFORMSET. It is registered on 
the MTC request in between the MTCLoadFormset and MTCPrintFormset rules.
This DSI variable should contain a valid Documaker form set handle. This rule runs on 
DSI_RUNF message.
Returns
Success or failure
Parameter
Description
DSIHANDLE hInstance
DSI instance handle
char * pszParms
Pointer to rule parameter string
unsigned long ulMsg
DSI_MSG???? message, such as DSI_MSGRUNF
unsigned long ulOptions
Options
Online Convert PDF to Jpeg images. Best free online PDF JPEG
it as easy as possible to convert your PDF XDoc.PDF for .NET) supports converting PDF document to in .NET developing platforms using simple C# programming code
convert pdf page to jpg; convert pdf to 300 dpi jpg
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
C# sample code for PDF to jpg image conversion. This demo code convert PDF file all pages to jpg images. // Define input and output files path.
best program to convert pdf to jpg; .pdf to .jpg converter online
Chapter 2
Documaker Bridge Rules
190
DPRSearch
Use this rule to return a list of matching archive records.
Syntax
long _DSIAPI DPRSearch ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
Attachment variables
This rule expects these attachment variables:
If the TABLEINIGROUP and TABLEINIOPTION variables are missing, the system 
uses the value for the AppIdx option in the ArcRet control group as a default.
All of the columns specified in the FIELDS attachment variable should be in the 
attachment as well. For example, if...
FIELDS = Key1,Key2,KeyD
...then Key1, Key2, and KeyID are required attachment variables.
Parameter
Description
DSIHANDLE hInstance
DSI instance handle
char * pszParms
pointer to rule parameter string
unsigned long ulMsg
DSI_MSG???? message, such as DSI_MSGRUNF
unsigned long ulOptions
options
Variable
Description
USERID
The user ID of the requestor
FIELDS
The comma-delimited list of columns in application index file, to be 
used in the query
MAXRECORDS
(Optional) Enter the maximum number of records to return, if this 
value is missing, the system uses the value entered for the MaxRecords 
option in the ArcRet control group, if none is specified, the system 
uses 20 as the default.
CASESENSITIVE
If this attachment variable is present, the search is case sensitive.
RESTART
The condition for setting the start position before the search
PARTIALMATCH
If this value is present, the search condition uses partial match, so the 
value A matches the column value ABC.
TABLEINIGROUP
(Optional) The name of the INI control group to get the application 
index table name from, the default is the ArcRet control group
TABLEINIOPTION
(Optional) The name of the INI option to get the application index 
table name from, the default is AppIdx. 
C# Image Convert: How to Convert Tiff Image to Jpeg, Png, Bmp, &
RasterEdge.XDoc.Office.Inner.Office03.dll. RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc. PowerPoint.dll. RasterEdge.XDoc.TIFF.dll. C# Image Convert: Tiff to Png.
conversion of pdf to jpg; batch convert pdf to jpg
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Supports for changing image size. Also supports convert PDF files to jpg, jpeg images. C# class source codes and online demos are provided for .NET.
convert pdf to jpeg on; convert pdf file to jpg format
DPRSearch
191
This rule creates these attachment variables:
This rule creates an attachment variable RESULTS with the value SUCCESS.
On successful execution, this rule copies the input attachment into output.
Returns
Success or failure
Variable
Description
MORERECORDS
if there are more matches than was returned, this variable is set to Yes.
FIRSTRECORD
the number of the first record in the returned record set, 1 when this is 
the first search
LASTRECORD
the number of the last record in the returned record set
RECORDS
the attachment record, stem variable with every column from the 
application index table.
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
Use C# Code to Convert Jpeg to Tiff. Firstly, you may use following C# sample code to transform string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C
convert pdf into jpg format; change file from pdf to jpg
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Resize converted image files in VB.NET. Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in ASP.NET. Embed PDF to image converter in viewer.
convert pdf to jpg for online; changing pdf to jpg on
Chapter 2
Documaker Bridge Rules
192
DPRSearchLDAP
Use this rule to search a Directory Information Tree (DIT) in an LDAP server to 
determine a user ID group or role membership. This rule looks for all configuration 
options in rule arguments, a properties file, INI options, and input attachment 
variables, in that order. Option values found in more than one source override the 
previous value.
Syntax
long _DSIAPI DPRSearchLDAP ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
Attachment variables
Parameter
Description
DSIHANDLE hInstance
DSI instance handle
char * pszParms
pointer to rule parameter string
unsigned long ulMsg
DSI_MSG???? message, such as DSI_MSGRUNF
unsigned long ulOptions
options
Option
Description
RUNMSG
(Optional) An integer value between 1 and 4 indicating in 
which message the rule should run: INIT(1), TERM(2), 
RUNF(3), RUNR(4). This option is only searched as a rule 
argument or input message variable. The default is 3.
LDAP.PROPERTIES
(Optional) The name of a properties file that should be used 
to look up the options for the rule. The default file name is 
ldap.properties, which is looked up in the current directory for 
IDS. This option is only searched as a rule argument or input 
message variable.
LDAP.HOST
(Optional) The host name or IP address of the LDAP server. 
The default is localhost.
LDAP.PORT
(Optional) The port in which the LDAP server is listening 
on. The default is 389 when SSL is not used, 636 otherwise 
(see LDAP.USE.SSL option).
LDAP.URL
(Optional) The URL the LDAP server is listening on. If a 
value is specified for this property, it overrides the values 
specified for LDAP.HOST and LDAP.PORT. 
LDAP.UID
(Optional) The user ID for logging into the LDAP server. If 
this value is provided and LDAP.USER is not provided, the 
user ID is derived from this value and the value provided for 
LDAP.DOMAIN option, such as administrator@pd.com. 
DPRSearchLDAP
193
LDAP.USER
(Optional) An explicit value to use for the user ID for the 
purpose of login into the LDAP server. Define this option to 
override the behavior used to determine the user ID when 
LDAP.UID and LDAP.DOMAIN are defined - see 
LDAP.DOMAIN.
LDAP.AUTHENTICATION.
MODE
(Optional) The method of authentication used to login into 
the LDAP server. You can choose from:
(simple) - clear-text password authentication
(none) - anonymous authentication
The default is (simple).
LDAP.PWD
(Optional) The password used to login into the LDAP 
server.
LDAP.TIMEOUT
(Optional) The amount of time (in milliseconds) after which 
a connection attempt or query should expire. The default is 
10000 (10 seconds).
LDAP.SEARCH.BASE
(Optional) The base of the search in the DIT. This is the 
starting point (node location) of a search in the DIT. If a 
value is not provided, the system looks for the 
LDAP.DOMAIN option and builds a search base from it.
LDAP.DOMAIN
(Optional) This is the domain of the LDAP server. It is used 
to build the user ID for login into the LDAP server by 
appending the at symbol (@) plus the value of this option to 
the LDAP.UID value. 
The value of LDAP.DOMAIN is further parsed into domain 
components which are used as the default value for 
LDAP.SEARCH.BASE, if not already defined.
LDAP.OBJECTS
(Optional) A semicolon-delimited filter list of object classes 
to search in the LDAP server. If defined, it overrides the 
default filter list of object classes to search: group and 
groupOfNames. 
LDAP.OBJECTS.SEARCH.
STRING
(Optional) An explicit string value to be used as the filter of 
object classes to search. If defined, it overrides any value 
provided for LDAP.OBJECTS option. 
The value provided for this option must be specified in the 
appropriate LDAP protocol filter format. Also, if the search 
filter contains a question mark (?), the system replaces it with 
the user ID passed in as an argument to this function. Here 
are some examples:
(|(objectClass=group)(objectClass=group
OfNames)).
Cn=?
LDAP.OBJECT.
ATTRIBUTES
(Optional) The name of the attributes to retrieve for each 
object class, which contain a value that will be used to 
determine a match for USERID specified. The default values 
are member and cn (cn is always included).
Option
Description
Chapter 2
Documaker Bridge Rules
194
LDAP.USER
(Optional) An explicit value to use for the user ID for the 
purpose of login into the LDAP server. Define this option to 
override the behavior used to determine the user ID when 
LDAP.UID and LDAP.DOMAIN are defined - see 
LDAP.DOMAIN.
LDAP.AUTHENTICATION.
MODE
(Optional) The method of authentication used to login into 
the LDAP server. You can choose from:
(simple) - clear-text password authentication
(none) - anonymous authentication
The default is (simple).
LDAP.PWD
(Optional) The password used to login into the LDAP 
server.
LDAP.TIMEOUT
(Optional) The amount of time (in milliseconds) after which 
a connection attempt or query should expire. The default is 
10000 (10 seconds).
LDAP.SEARCH.BASE
(Optional) The base of the search in the DIT. This is the 
starting point (node location) of a search in the DIT. If a 
value is not provided, the system looks for the 
LDAP.DOMAIN option and builds a search base from it.
LDAP.DOMAIN
(Optional) This is the domain of the LDAP server. It is used 
to build the user ID for login into the LDAP server by 
appending the at symbol (@) plus the value of this option to 
the LDAP.UID value. 
The value of LDAP.DOMAIN is further parsed into domain 
components which are used as the default value for 
LDAP.SEARCH.BASE, if not already defined.
LDAP.OBJECTS
(Optional) A semicolon-delimited filter list of object classes 
to search in the LDAP server. If defined, it overrides the 
default filter list of object classes to search: group and 
groupOfNames. 
LDAP.OBJECTS.SEARCH.
STRING
(Optional) An explicit string value to be used as the filter of 
object classes to search. If defined, it overrides any value 
provided for LDAP.OBJECTS option. 
The value provided for this option must be specified in the 
appropriate LDAP protocol filter format. Also, if the search 
filter contains a question mark (?), the system replaces it with 
the user ID passed in as an argument to this function. Here 
are some examples:
(|(objectClass=group)(objectClass=group
OfNames)).
Cn=?
LDAP.OBJECT.
ATTRIBUTES
(Optional) The name of the attributes to retrieve for each 
object class, which contain a value that will be used to 
determine a match for USERID specified. The default values 
are member and cn (cn is always included).
Option
Description
DPRSearchLDAP
195
LDAP.USER
(Optional) An explicit value to use for the user ID for the 
purpose of login into the LDAP server. Define this option to 
override the behavior used to determine the user ID when 
LDAP.UID and LDAP.DOMAIN are defined - see 
LDAP.DOMAIN.
LDAP.AUTHENTICATION.
MODE
(Optional) The method of authentication used to login into 
the LDAP server. You can choose from:
(simple) - clear-text password authentication
(none) - anonymous authentication
The default is (simple).
LDAP.PWD
(Optional) The password used to login into the LDAP 
server.
LDAP.TIMEOUT
(Optional) The amount of time (in milliseconds) after which 
a connection attempt or query should expire. The default is 
10000 (10 seconds).
LDAP.SEARCH.BASE
(Optional) The base of the search in the DIT. This is the 
starting point (node location) of a search in the DIT. If a 
value is not provided, the system looks for the 
LDAP.DOMAIN option and builds a search base from it.
LDAP.DOMAIN
(Optional) This is the domain of the LDAP server. It is used 
to build the user ID for login into the LDAP server by 
appending the at symbol (@) plus the value of this option to 
the LDAP.UID value. 
The value of LDAP.DOMAIN is further parsed into domain 
components which are used as the default value for 
LDAP.SEARCH.BASE, if not already defined.
LDAP.OBJECTS
(Optional) A semicolon-delimited filter list of object classes 
to search in the LDAP server. If defined, it overrides the 
default filter list of object classes to search: group and 
groupOfNames. 
LDAP.OBJECTS.SEARCH.
STRING
(Optional) An explicit string value to be used as the filter of 
object classes to search. If defined, it overrides any value 
provided for LDAP.OBJECTS option. 
The value provided for this option must be specified in the 
appropriate LDAP protocol filter format. Also, if the search 
filter contains a question mark (?), the system replaces it with 
the user ID passed in as an argument to this function. Here 
are some examples:
(|(objectClass=group)(objectClass=group
OfNames)).
Cn=?
LDAP.OBJECT.
ATTRIBUTES
(Optional) The name of the attributes to retrieve for each 
object class, which contain a value that will be used to 
determine a match for USERID specified. The default values 
are member and cn (cn is always included).
Option
Description
Chapter 2
Documaker Bridge Rules
196
LDAP.USER
(Optional) An explicit value to use for the user ID for the 
purpose of login into the LDAP server. Define this option to 
override the behavior used to determine the user ID when 
LDAP.UID and LDAP.DOMAIN are defined - see 
LDAP.DOMAIN.
LDAP.AUTHENTICATION.
MODE
(Optional) The method of authentication used to login into 
the LDAP server. You can choose from:
(simple) - clear-text password authentication
(none) - anonymous authentication
The default is (simple).
LDAP.PWD
(Optional) The password used to login into the LDAP 
server.
LDAP.TIMEOUT
(Optional) The amount of time (in milliseconds) after which 
a connection attempt or query should expire. The default is 
10000 (10 seconds).
LDAP.SEARCH.BASE
(Optional) The base of the search in the DIT. This is the 
starting point (node location) of a search in the DIT. If a 
value is not provided, the system looks for the 
LDAP.DOMAIN option and builds a search base from it.
LDAP.DOMAIN
(Optional) This is the domain of the LDAP server. It is used 
to build the user ID for login into the LDAP server by 
appending the at symbol (@) plus the value of this option to 
the LDAP.UID value. 
The value of LDAP.DOMAIN is further parsed into domain 
components which are used as the default value for 
LDAP.SEARCH.BASE, if not already defined.
LDAP.OBJECTS
(Optional) A semicolon-delimited filter list of object classes 
to search in the LDAP server. If defined, it overrides the 
default filter list of object classes to search: group and 
groupOfNames. 
LDAP.OBJECTS.SEARCH.
STRING
(Optional) An explicit string value to be used as the filter of 
object classes to search. If defined, it overrides any value 
provided for LDAP.OBJECTS option. 
The value provided for this option must be specified in the 
appropriate LDAP protocol filter format. Also, if the search 
filter contains a question mark (?), the system replaces it with 
the user ID passed in as an argument to this function. Here 
are some examples:
(|(objectClass=group)(objectClass=group
OfNames)).
Cn=?
LDAP.OBJECT.
ATTRIBUTES
(Optional) The name of the attributes to retrieve for each 
object class, which contain a value that will be used to 
determine a match for USERID specified. The default values 
are member and cn (cn is always included).
Option
Description
Documents you may be interested
Documents you may be interested