DPRGetWipFormset
117
INI options
You can use these INI options with this rule:
Here is an example:
< MasterResource >
FormLib  = mstrres\sampco\forms\
< Control >
ImageEXT   = .fap
LogoExt    = .log
< WIPData >
File
= WIP
Path     = mstrres\sampco\wip\
Returns
Success or failure
See also
DPRApproveWipRecords on page 45
DPRCheckWipRecords on page 58
DPRGetWipList on page 113
DPRGetWipRecipients on page 118
DPRSearchWip on page 217
DPRUpdateWipRecords on page 258
Option
Control group
Description
FormLib
MasterResource
Specifies the path to the forms.
ImageExt
Control
Specifies the type of image file.
LogoExt
Control
Specifies the type of logo image.
File
WIPData
Specifies WIP file name
Path
WIPData
Specifies the path to the WIP file
MaxWIPRecords
WIPData
Specifies the maximum records to be read into the 
processQ. Prevents it from slowing down because of 
the volume of records.
Convert multiple 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
best program to convert pdf to jpg; change from pdf to jpg
Convert multiple 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
convert pdf document to jpg; convert pdf file into jpg
Chapter 2
Documaker Bridge Rules
118
DPRGetWipRecipients
Use this rule to retrieve a list of recipients from the POL file for the selected WIP record.
Syntax
long _DSIAPI DPRGetWipRecipients ( DSIHANDLE hdsi,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
Attachment variables
This rule expects these input attachment variables:
Attachment outputs
The output attachment variables include:
Request types
ReqType = WRC
The requested type is required in the docserv.ini file. Here is an example:
< ReqType:WRC >
function = atcw32->ATCLogTransaction 
function = atcw32->ATCLoadAttachment
function = dprw32->DPRSetConfig
function = atcw32->ATCUnloadAttachment
function = dprw32->DPRGetWipRecipients
Parameter
Description
DSIHANDLE hdsi
pointer to the rules data
char * pszParms
pointer to rule parameter string
ULONG ulMsg
DSI_ message
ULONG ulOptions
options
Variable
Description
Fields
An array of the fields in the selected record as defined in the WIP.DFD file or in 
DBFFields if there is no WIP.DFD file.
Variable
Description
RECORDS
The number of recipients in the recipient list.
RECORDSX.
RECIPIENT
The name of the recipient from the POL file.
RECORDSX.
DESCRIPTION
The recipient description specified in the Recip_Names control group. If 
omitted, it defaults to the recipient name where the affix X (in 
RECORDSX.RECIPIENT and RECORDSX.DESCRIPTION) is the 
index number of the recipients counting from one (1) to RECORDS.
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including Jpg, Png, Bmp, Gif, Tiff, Bitmap, .NET Graphics, and REImage.
change pdf file to jpg; conversion pdf to jpg
VB.NET Create PDF from images Library to convert Jpeg, png images
Components to batch convert PDF documents in Visual Basic .NET class. Support create PDF from multiple image formats in VB.NET, including Jpg, Png, Bmp, Gif
convert multiple page pdf to jpg; convert pdf picture to jpg
DPRGetWipRecipients
119
INI options
Use these INI options with this rule:
< WIPData >
File
= WIP
Path
= mstrres\sampco\wip
< Recip_Names > 
AGENT
= 001,Agent Copy
HOME OFFICE=002,Home Office Copy
INSURED
=003,Insured Copy
Returns
Success or failure
See also
DPRAddWipRecord on page 43
DPRApproveWipRecords on page 45
DPRAssignWipRecord on page 49
DPRCheckWipRecords on page 58
DPRDeleteWipRecord on page 74
DPRDelMultiWipRecords on page 78
DPRGetWipList on page 113
DPRGetWipFormset on page 116
DPRSearchWip on page 217
DPRUpdateWipRecords on page 258
Option
Description
WIPData control group
File
Specifies the WIP file name.
Path
Specifies the path to the WIP file.
Recip_Names control group
(recipients)
Include the recipient name on the left and the description on the right of the 
equals sign.
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Free online C#.NET source code for combining multiple PDF pages together in .NET framework. Combine scanned images to PDF, such as tiff, jpg, png, gif, bmp
convert from pdf to jpg; best pdf to jpg converter online
C# WPF PDF Viewer SDK to convert and export PDF document to other
Create multiple pages Tiff file from PDF document. Convert PDF to image file formats with high quality, support converting PDF to PNG, JPG, BMP and GIF.
convert pdf file to jpg on; pdf to jpg converter
Chapter 2
Documaker Bridge Rules
120
DPRIni2XML
Use this rule to add items from the INI file to the XML tree found in the WIPXMLVAR 
variable. The WIPXMLVAR variable is created by the DPRWipIndex2XML rule. The 
DPRIni2XML rule must be run after the DPRIndex2XML rule
Syntax
long _DSIAPI DPRIni2XML ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
IDS can use the DPRIni2Xml rule to pass an encrypted password to the WIP Edit plug-
in to provide authentication when saving data back to IDS.
< INI2XML >
HTTPUserID
= encrypteduserID
HTTPPassword
= encryptedpassword
You can also use the cryruw32 program to create an encrypted value that can be 
understood by the WIP Edit plug-in. This lets you avoid putting passwords in the INI 
file where they can easily be read. For instance, if you enter this from the command line:
cryruw32.exe password
you will see the output similar to the following:
Encrypted string (2XAUnkxUYlx7i5AnQ4m4E1m00)
INI options
Include this INI option:
< INI2XML >
Name of node in XML = Value of Node
Attachment variables
This rule expects no specific attachment variables, however, you can include the value 
of an attachment variable in the XML tree if you precede the option name with an 
octothorp (#). 
Here is an XML example:
< INI2XML >
PutURL  = localhost
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
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
An advanced .NET control able to batch convert PDF documents to image formats in C#.NET. Support exporting PDF to multiple image forms, including Jpg, Png, Bmp
convert multipage pdf to jpg; .net convert pdf to jpg
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Combine multiple specified PDF pages in into single one file. VB.NET Components to combine various scanned images to PDF, such as tiff, jpg, png, gif, bmp
convert pdf to gif or jpg; best way to convert pdf to jpg
DPRIni2XML
121
See also
DPRAssignWipRecord on page 49
DPRDeleteWipRecord on page 74
DPRDpw2Wip on page 81
DPRFile2Dpw on page 87
DPRGetOneWipRecord on page 108
DPRLockWip on page 151
DPRUnlockWip on page 252
DPRWip2Dpw on page 261
DPRWipIndex2XML on page 267
C# Create PDF Library SDK to convert PDF from other file formats
Gratis control for creating PDF from multiple image formats such as tiff, jpg, png, gif, bmp, etc. Create writable PDF from text (.txt) file.
change pdf to jpg format; convert pdf to jpg file
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
PDF. Convert PDF documents to multiple image formats, including Jpg, Png, Bmp, Gif, Tiff, Bitmap, .NET Graphics, and REImage. Turn
convert pdf to jpg for; convert pdf image to jpg online
Chapter 2
Documaker Bridge Rules
122
DPRInit
Use this rule to initialize the Documaker subsystem and start virtual memory 
management and file caching. This rule initializes VMM, FAP, DB, and loads the 
DAP.INI file. The rule also initializes FAP file cache based on rule parameters. If you 
omit the rule parameter, the rule sets the number of cached FAP files to 1000.
This rule also sets the Documaker trace file name, based on the TraceFile option in the 
Data control group. The default trace file name is TRACE.
This rule runs on the DSI_INIT and DSI_TERM messages. On termination, all of the 
above is terminated.
Syntax
long _DSIAPI DPRInit ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
This rule loads the DAP.INI file. You can specify the name and location of the DAP.INI 
file you want to use as shown here: 
< ReqType:INI >
function = DPRW32->DPRInit,500,d:\docserv\dap.ini
Separate parameters with commas.
The first parameter specifies the file cache. The default FAP file cache is 1000. The 
second parameter specifies where to find the INI file. DAP.INI is the default file name.
N
OTE
:
This approach does not work with the DPRCoLogin rule. Use the DPRLogin 
rule instead.
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
DPRInitLby
123
DPRInitLby
Use this rule to initialize the Library Manager. The rule runs on DSI_INIT and 
DSI_TERM messages. On termination, this rule terminates the Library Manager.
You do not have to use this rule if your Documaker environment does not use the 
Library Manager to store resources. Place this rule after the DPRInit rule in the rule list.
N
OTE
:
Keep in mind that, with Shared Objects 11.0, Patch 22 and higher, it is no 
longer necessary to specify this rule. The DPRSetConfig rule will automatically 
do what the DPRInitLby rule used to do.
This rule uses the DAP.INI file.
Syntax
long _DSIAPI DPRInitLby ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
Returns
Success or failure
See also
DPRInit on page 122
DPRSetConfig on page 226
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
Chapter 2
Documaker Bridge Rules
124
DPRLbyCopy
Use this rule to copy a resource from one location to another, such as from one library 
to another. Keep in mind...
The resource and destination file names must match.
The config value for the resource must differ from the config value for the 
destination.
If the resource you are copying does not exist in the destination library, it will be added 
as a new resource with a version and revision of 00001. If the resource being copied exists 
in the destination, it will be added as a new version and revision; this is true regardless 
of what version and revision was specified for the resource or destination file names. 
The DRPLbyCopy rule supports this WebDav command:
Syntax
long _DSIAPI DPRLbyCopy ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
Attachment variables
Use this command
To
copy   [source] [destination]
Copies a resource from one location to another.
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
LBYFILE
The resource you want to use for the copy operation. A full path 
and file name generated by DPRLbyGet rule, which should be run 
before this rule in the WEBDAVCOPY request type.
DESTINATIONURI
A URI that contains the destination of the resource you want to 
copy. Here are some examples of destination URIs:
/jdoe/dms1/ddt/master.ddt
/jdoe/DMS1/DDT/
MASTER_0000100001_20030707.DDT
OVERWRITE
(Optional) An overwrite flag indicator. A T means to overwrite the 
destination if it exists. An F indicates the rule will fail if the 
destination exists. Reserved for future use.
DPRLbyCopy
125
Attachment outputs
USERID
(Optional) The user ID you want to use for the copy operation. If 
this attachment variable exists, it overrides the user ID provided in 
the destination URI. If the user ID is omitted from the attachment 
variable and the destination URI, the rule will fail.
ARCEFFECTIVEDATE
(Optional) An archive effective date. Here is an example of the 
format you should use:
MM/DD/YYYY
If this variable exists, its value is used as the archive effective date 
for the copy operation. Otherwise, the rule uses the current date 
for the archive effective date.
Variable
Description
Variable
Description
RESULTS
Success or error.
WEBDAVERRORCODE
This attachment variable only exists if RESULTS equals 
ERROR. It can contain one of these values:
403 (Webdav ’forbidden’ error code) - The source and 
destination URIs are the same.
409 (Webdav ’conflict’ error code) - The resource cannot be 
created at the destination.
412 (Webdav ’precondition failed’ error code) - The overwrite 
header is F and the state of the destination resource is non-null.
420 (Webdav ’method failure’ error code) - An internal error or 
memory error occurred.
423 (Webdav ’locked’ error code) - The destination resource was 
locked. 
Chapter 2
Documaker Bridge Rules
126
DPRLbyDelete
Use this rule to remove a resource or collection from Library Manager. This rule can 
remove a resource file by version and revision or by name, in which case the rule 
removes the latest version and revision for the resource file you specified.
If the resource you specify is a collection (file type), all resources for the collection will 
be removed, provided none are locked. This rule supports this WebDav command:
Syntax
long _DSIAPI DPRLbyDelete ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
Attachment variables
Use this command
To
delete [path] file
Delete a resource.
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
RESOURCEURI
The resource URI of the resource you want to delete from 
Library Manager. Here is an example of the format you should 
use:
/userid/config/filetype/resource
Here are some examples:
/jdoe/dms1/ddt/master.ddt
/jdoe/DMS1/DDT/
MASTER_0000100001_20030707.DDT
If the resource file name in RESOURCEURI does not contain 
version, revision, and archive effective date information, the 
DPRLbyDelete rule tries to delete the last version and revision of 
the file resource you specified.
RESULTS
(Optional) This variable is only generated by the DPRLby rules 
running prior to this rule in the same request type, such as the 
DPRLbyGet and DPRLbyCopy rules running in the 
WEBDAVMOVE request type.
If this variable exists and is set to Error — indicating either the 
DPRLbyGet or DPRLbyCopy rule failed — this rule will not 
execute.
Documents you may be interested
Documents you may be interested