mvc pdf viewer free : Convert pdf to 300 dpi jpg control Library system azure .net asp.net console documakerbridge10-part303

DPRFile2Dpw
87
DPRFile2Dpw
Use this rule to insert files into the DPW file. You can also use it to download files such 
as DFD, INI, or any other file accessible by IDS.
Syntax
long _DSIAPI DPRFile2Dpw ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
INI options
Be sure to include these INI options:
< File2DPW >
INIToken
= d:\docserv\sfcdwn.ini
DFD
= d:\sfc\wip\wip.dfd
XRFToken
= safeco.fxr
Attachment variables
This rule expects this attachment variables:
See also
DPRAssignWipRecord on page 49
DPRDeleteWipRecord on page 74
DPRDpw2Wip on page 81
DPRIni2XML on page 120
DPRGetOneWipRecord on page 108
DPRLockWip on page 151
DPRWip2Dpw on page 261
DPRWipIndex2XML on page 267
DPRUnlockWip on page 252
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
RF_POSTFILE
The path to the DPW file.
Convert pdf to 300 dpi 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 300 dpi jpg; .net pdf to jpg
Convert pdf to 300 dpi 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
conversion of pdf to jpg; change from pdf to jpg on
Chapter 2
Documaker Bridge Rules
88
DPRFilterFormsetForms
Use this rule to search for forms. 
Syntax
long _DSIAPI DPRFilterFormsetForms ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
You can use these attachment variables to search for forms:
DPRFORMNAME
DPRFORMDESCRIPTION
DPRKEY1
DPRKEY2
The conditions that can be used are: equals, contains, and starts with. To specify the 
value and the condition the user will have to provide the attachment variable in the 
following format:
DPRFORMNAME.CONTAINS.
Conditions are checked in the following order: equals, starts with, contains. If more than 
one is provided the first one found will be used.
See also
DPRLoadXMLAttachment on page 148
DPRLoadedXML2Formset on page 145
DPRSendFormsetXML on page 222
DPRUpdateFromMRL on page 253
DPRSortFormsetForms on page 231
DPRGetFormList on page 104
DPRGetHTMLForms on page 106
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
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
page As PDFPage = doc.GetPage(0) ' Convert the first New PDFDocument(inputFilePath) ' Get the first page of PDF. Render the page with a resolution of 300 dpi.
change pdf to jpg image; change pdf to jpg
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
int targetResolution = 300; Bitmap bitmap3 = page.GetBitmap(targetResolution); bitmap3.Save(inputFilePath + "_3 Description: Convert all the PDF pages to
convert multi page pdf to jpg; convert pdf pages to jpg online
DPRFindTemplate
89
DPRFindTemplate
Use this rule to find the correct template using transaction type. The REQTYPE 
attachment variable is matched with an option in the XML2ATTACH or XML2BODY 
control groups.
Either of these INI options should contain a path to the template for the transaction. 
The file name of the template is added as an attachment variable 
(XMLTEMPLATTACH) if the REQTYPE is found under XML2ATTACH.
The file name is added as the XMLTEMPLBODY variable if REQTYPE is found under 
XML2BODY.
N
OTE
:
This rule is only available on Windows 32-bit platforms.
Syntax
long _DSIAPI DPRFindTemplate ( DSIHANDLE hInstance,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
The system expects the REQTYPE attachment variable, which should have matching 
entry in the INI file.
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
90
DPRFindWipRecords
N
OTE
:
The DPRFindWipRecords rule was replaced by the DPRSearchWip rule with 
the release of Shared Objects version 11.1. Any calls to DPRFindWipRecords 
execute DPRSearchWip instead and there is no difference in the result. The 
DPRFindWipRecords name was kept for legacy support. For more information, 
see DPRSearchWip on page 217.
DPRFindWipRecordsByUser
91
DPRFindWipRecordsByUser
Use this rule to search for one or more records based on provided fields and user IDs. 
This rule returns a list by adding every field of each record into the attachment in the 
user’s queue.
Syntax
long _DSIAPI DPRFindWipRecordsByUser ( DSIHANDLE hdsi,
char * pszParms,
unsigned long  ulMsg,
unsigned long  ulOptions )
Parameters
Attachment variables
The system expects these attachment variables:
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
USERID
The ID of the queue name for the user.
STARTRECORD
The starting record number. The default is one (1).
MAXRECORDS
The maximum number of records to be retrieved. The default is 20.
STATUSCODE
One of statuses specified by WIP, Approve, and Reject (W, AP, and RJ).
CURRUSER
While this rule does not support USEREPORTTOLIST and paging, if you 
specify:
CURRUSER=~UNKNOWN~
the system generates the same unknown user WIP list as does the 
DPRFindWipRecords/DPRSearchWip rule.
FIELDNAME=
Value
The value of the field as defined in the WIPDFD file or in the default fields, 
such as Key1, Key2, KeyID, and RecType. You must list all fields even if 
some fields do not have values.
Chapter 2
Documaker Bridge Rules
92
Attachment outputs
The system creates these output attachment variables:
Request types
ReqType = WFD
The requested type is required in the DOCSERV.INI file. Here is an example:
< ReqType:WFD >
function = atcw32->ATCLogTransaction 
function = atcw32->ATCLoadAttachment 
function = dprw32->DPRSetConfig 
function = atcw32->ATCUnloadAttachment 
function = dprw32->DPRFindWipRecordsByUser 
INI options
You can use these INI options:
< MasterResource > 
FormLib
= mstrres\sampco\forms 
< Control > 
ImageExt
= .fap 
LogoExt
= .log 
< WIPData > 
File
= WIP 
Path
= mstrres\sampco\wip 
MaxWIPRecords
= 200 
< UserInfo > 
File
= userinfo 
Path
= mstrres 
< Status_CD > 
WIP
= W
Approve
= AP
Reject
= RJ
Variable
Description
WIP
The WIP status generated from WIP option in the Status_CD control group.
APPROVE
The approve status generated from Approve option in the Status_CD control 
group.
REJECT
The reject status generated from Reject option in the Status_CD control group.
RECORDS
The number of selected records.
RECORDSX
.FieldName
The field name for selected single or multiple records, where the affix X 
(WIPSX.FieldName) is the number of selected WIP records, counting from one 
to RECORDS and FieldName is the field name as defined WIPDFD file. If the 
DFD file is missing, the default field names are used, such as Key1, Key2, 
KeyID, and RecType. 
Option
Description
MasterResource control group
FormLib
Specifies the path to the forms.
Control control group
DPRFindWipRecordsByUser
93
Returns
Success or failure
See also
DPRSearchWip on page 217
ImageExt
Specifies the type of image file.
LogoExt 
Specifies the type of logo image.
WIPData control group
File
Specifies the WIP file name.
Path
Specifies the path to the WIP file 
MaxWIPRecords
Specifies the maximum records to read in the processQ. Use this to 
prevent it from slowing due to volume records.
UserInfo control group
File
Specifies the USERINFO file name.
Path
Specifies the path to the USERINFO file. If the USERINFO file is 
missing, USERID is added to the user list.
Status_CD control group
WIP
Specifies the WIP status code.
Approve
Specifies the approve status code.
Reject
Specifies the reject status code.
Option
Description
Chapter 2
Documaker Bridge Rules
94
DPRGenerateDefinitionFile
To use Word to create Documaker sections, forms, and paragraph lists, you typically 
first create for Word a Workspace Definition file (WDF) in Documaker Studio or using 
this rule. This file, which is in XML format, contains the following:
Field entries from the Common Fields Dictionary
DAL triggers
Recipient information from the BDF file
Form metadata information
A list of fonts
A list of the graphics found in the library
A time stamp, including a date which identifies when the WDF file was created
The Documaker Add-in for Microsoft Word uses the information in the Workspace 
Definition file to provide content for the selection lists you use when creating sections, 
forms, or paragraph lists in Word.
Syntax
long _DSIAPI DPRGenerateDefinitionFile ( DSIHANDLE hdsi,
char * pszParms,
unsigned ulMsg,
unsigned ulOptions )
Parameters
Be sure to set up a request type to handle the request for the file. Here is an example:
<section name="ReqType:GENDEFXML">
<entry name="function">atcw32->ATCLoadAttachment</entry>
<entry name="function">atcw32->ATCUnloadAttachment</entry>
<entry name="function">dprw32->DPRSetConfig</entry>
<entry name="function">dprw32->DPRGenerateDefinitionFile</entry>
<!-- -->
</section>
Input variables
In addition, you must supply these message variables to the request. 
Parameter
Description
DSIHANDLE hdsi
The pointer to the rule data.
char *pszParms
The pointer to the rule parameter string.
ULONG ulMsg
The DSI message.
ULONG ulOptions
Options.
DPRGenerateDefinitionFile
95
Output variables
Keep in mind that the DPRSetConfig rule and the Config message variable are all that 
is necessary for IDS to load the configuration requested by the user. The configuration 
must be loaded for the rule to work.
N
OTE
:
See also the Introduction to Enterprise Web Publishing Services and the 
Documaker Add-In for Microsoft Word User Guide for more information.
Variable
Description
Config
Enter the name of the configuration defined in the IDS INI files.
BDFName
(Optional) Enter the name of the BDF file if you have multiple BDF files. The 
default is the name of the BDF file specified in the configuration.
Variable
Description
DefinitionFile
This rule returns the definition file as an attachment in the results message. The 
file is removed from the IDS system.
Chapter 2
Documaker Bridge Rules
96
DPRGenerateSeedValue
Use this rule to generate a random seed value of two bytes for encrypting a text string 
by crypt(). It checks to see if a seed value exists and if not found, creates one. The rule 
can create a new random seed on a timer if you use it with the timer setup.
N
OTE
:
The IDS authentication rules include DPRDecryptLogin, DPRDefaultLogin, 
DPRLoginUser, DPRCheckLogin, and DPRGenerateSeedValue. These rules 
replace the DPRLogin rule under the Docupresentment authentication model. 
For more information, see the Internet Document Server Guide.
Syntax
Function = dprw32->DPRGenerateSeedValue
There are no attachments. This rule runs on the RUNF message. You should execute this 
rule at least once a day. Here is an example:
< ReqType:WLG >
function = atcw32->ATCLogTransaction
function = atcw32->ATCLoadAttachment
function = dprw32->DPRSetConfig
function = atcw32->ATCUnloadAttachment
function = dprw32->DPRDecryptLogin
function = dprw32->DPRDefaultLogin
function = dprw32->DPRLoginUser
function = dprw32->DPRGetWipList
< ReqType:WLT >
function = atcw32->ATCLogTransaction
function = atcw32->ATCLoadAttachment
function = dprw32->DPRSetConfig
function = atcw32->ATCUnloadAttachment
function = dprw32->DPRDecryptLogin
function = dprw32->DPRDefaultLogin
function = dprw32->DPRCheckLogin
function = dprw32->DPRGetWipList
INI options
Use these INI options to reset the seed value every day at 3:00 AM.
< Timer >
ResetSeed
= 3:00:00 AM
< ReqType:RESETSEED >
function
= dprw32->DPRGenerateSeedValue
See also
DPRCheckLogin on page 57
DPRDecryptLogin on page 67
DPRDefaultLogin on page 69
DPRLoginUser on page 155
Documents you may be interested
Documents you may be interested