mvc pdf viewer free : Batch pdf to jpg converter online Library control class asp.net web page .net ajax documakerbridge30-part325

RPDCreateJob
287
Returns
Success or failure
See also
RPDCheckAttachments on page 276
RPDCheckRPRun on page 279
RPDDeleteFiles on page 288
RPDProcessJob on page 290
RPDRunRP on page 293
RPDSetPDFAttachmentVariables on page 298
RPDStopRPRun on page 300
Batch pdf to jpg converter online - 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
change from pdf to jpg on; convert pdf to jpg batch
Batch pdf to jpg converter online - 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
c# convert pdf to jpg; c# pdf to jpg
Chapter 2
Documaker Bridge Rules
288
RPDDeleteFiles
Use this rule to delete files created by the RPDRunRP rule.
Syntax
_DSIEXPORT DWORD _DSIAPI RPDDeleteFiles (DSIHANDLE hdsi,
char * pszParms,
ULONG ulMsg,
ULONG ulOptions)
Parameters
This rule gets the values for the attachment variables RETCODE and RESULTS which 
were set in the RPDRunRP rule. It then gets the INI setting for the SaveOnErrors 
option.
If the RETCODE is greater than or equal to 8 and the SaveOnErrors option is True, the 
rule does not delete the files. If the SaveOnErrors option is set to True and RESULTS 
contains FAILURE, the rule does not delete the files. The rule then gets the INI setting 
for the KeepAll option. If this option is set to True, the rule does not delete the files.
If the files should be deleted, the rule deletes the extract, NA, POL, NEWTRN, TRN, 
DBLog, LOG, MSG, and print batch files. It also deletes the ERRFILE if the other files 
are deleted and RETCODE. And finally, the rule deletes the FSIUSER.INI file for the 
request.
Attachment variables
You can use these input attachment variables:
You have these output attachment variables:
INI options
You can use these INI options with this rule:
< RPRun >
SaveOnErrors=
KeepAll
=
Parameter
Description
DSIHANDLE hdsi 
DSI instance handle
char * pszParms
Pointer to rule parameter string unsigned long
ulMsg
DSI_MSG, such as DSI_MSGRUNF unsigned long
ulOptions
options
Variable
Description
RETCODE
Returned code from a prior RPD rule.
RESULTS
Success or failure from a prior RPD rule.
Variable
Description
TEMPNAME
A 46-byte unique name for creating temporary output files, such as .usr.sys
and so on.
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
software; Support a batch conversion of JPG to PDF with amazingly high speed; Get a compressed PDF file after conversion; Support
convert pdf page to jpg; change pdf file to jpg file
JPG to GIF Converter | Convert JPEG to GIF, Convert GIF to JPG
Features and Benefits. High speed JPEG to GIF Converter, faster than other JPG Converters; file name when you convert the files in batch; Storing conversion
convert pdf to jpg; convert multiple pdf to jpg
RPDDeleteFiles
289
Use the following option in the request INI to determine if the files should be saved on 
error (defaults to false if there is no entry in the INI file):
< RPRun >
SaveOnErrors =
Use these settings in the request INI to determine if all files should be kept:
< RPRun >
KeepAll =
To trigger this rule, add this line in the DOCSERV.INI file:
function = RPDW32->RPDDeleteFiles 
Returns
Success or failure
See also
RPDCheckAttachments on page 276
RPDCheckRPRun on page 279
RPDCreateJob on page 282
RPDProcessJob on page 290
RPDRunRP on page 293
RPDSetPDFAttachmentVariables on page 298
RPDStopRPRun on page 300
Option
Description
SaveOnErrors
When the returned error code is greater than 4 or RESULTS returns a 
FAILURE and if SaveOnErrors is set to Yes, the Delete flag is set to No and 
temporary files are saved. Otherwise, temporary files are deleted.
The temporary files include Extrfile, Nafile, PolFile, NewTrn, TrnFile, 
DbLogFile, LogFile and MsgFile.
The default is No, with the Delete flag defaulting to TRUE.
KeepAll
If the Delete flag is Yes and KeepAll is Yes, the Delete flag is set to No to keep 
all temporary files.
JPG to DICOM Converter | Convert JPEG to DICOM, Convert DICOM to
Open JPEG to DICOM Converter first; Load JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "DICOM" in
convert pdf document to jpg; convert pdf file to jpg
JPG to JBIG2 Converter | Convert JPEG to JBIG2, Convert JBIG2 to
Open JPEG to JBIG2 Converter first; Load JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "JBIG2" in
.pdf to .jpg converter online; batch convert pdf to jpg
Chapter 2
Documaker Bridge Rules
290
RPDProcessJob
Use this rule to get the XML tree from the DSI variable RPDJobTicket and write it to a 
file written on the RUNF message. On the RUNR message, this rule waits for the job 
log file. The job log file is located in the same directory and is loaded as an XML file on 
the RUNR message.
Syntax
_DSIEXPORT DWORD _DSIAPI RPDProcessJob (DSIHANDLE hdsi,
char * pszParms,
ULONG ulMsg,
ULONG ulOptions)
Parameters
The IDS variable RPDJobLog is created with the XML job log. The RPDJobLog variable 
and the XML tree associated with it is destroyed in this rule on the TERM message.
You can set the maximum amount of time to wait using the MaxWaitTime option. On 
the RUNR message, this rule also removes the job log file from disk. You can also 
control the removal of the job log file with the RPDProcessJob INI option. This option 
is for debugging purposes only.
On DSI_MSGRUNF, this rule receives the XML document handle from the DSI 
variable RPDJobTicket, and writes the XML tree into the JOBTICKET.XML file 
specified in the Directory option.
On DSI_MSGRUNR, this rule waits until it receives the job log file (JOBLOG.XML), 
from Documaker. You specify how long the system should wait using the SleepingTime 
INI option. If the waiting time exceeds the limit, the rule stops Documaker.
The system locates a job log placed in the directory specified in the Directory INI 
option. The job log file is loaded into an XML document so the XML tree can be written 
out in attachments. Whether the JOBLOG.XML file should be removed, depends on 
your entry in the RPDProcessJob INI option. 
Attachment variables
Parameter
Description
DSIHANDLE hdsi 
DSI instance handle
char * pszParms
Pointer to rule parameter string unsigned long
ulMsg
DSI_MSG, such as DSI_MSGRUNF unsigned long
ulOptions
options
Variable
Description
RPDJobTicket
A job ticket variable. It returns the XML document handle for the job 
ticket.
JPG to JPEG2000 Converter | Convert JPEG to JPEG2000, Convert
Open JPEG to JPEG2000 Converter first; ad JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "JPEG2000" in
change file from pdf to jpg; reader convert pdf to jpg
JPG to Word Converter | Convert JPEG to Word, Convert Word to JPG
Open JPEG to Word Converter first; Load JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "Word" in
pdf to jpeg; convert pdf to jpeg on
RPDProcessJob
291
Output files
Attachment outputs
INI options
You can use these INI options:
< RPDRunRP> 
Directory
=
< IDSServer >
MaxWaitTime
=
SleepingTime
=
WaitForStart
=
< Debug >
RPDProcessJob
=
Returns
Success or failure
File
Description
JOBTICKET.XML
A job ticket, which is a trigger for the RP process. It contains request 
information and information used to update INI options.
Variable
Description
RPDJobLog
The job log variable. Its value is an XML document handle for the job log.
Option
Description
RPDRunRP control group
Directory
Enter the path where you want to load and unload the JOBTICKET.XML 
and JOBLOG.XML files.
IDSServer control group
MaxWaitTime
Enter, in seconds, the maximum length of time you want IDS to wait for 
the JOBLOG.XML file. The default is 60 seconds.
SleepingTime
Enter the time, in milliseconds, to specify how often IDS should check for 
a job ticket. The default is 1000 (1 second).
WaitForStart
The length of time IDS should wait for Documaker to start before 
assuming RP is not running. The default is 10 seconds. Adjust this value if 
the Documaker requires more time to start. If Documaker does not start 
within the allotted time, this rule returns an error and stops processing.
Debug control group
RPDProcessJob
Enter Yes if you want errors appended to the ErrFile, the LogTrace file to 
record the trace, and the JobLog file to be renamed and saved.
JPG to PNG Converter | Convert JPEG to PNG, Convert PNG to JPG
Open JPEG to PNG Converter first; Load JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "PNG" in "Output
batch pdf to jpg converter; convert pdf file into jpg format
VB.NET Image: PDF to Image Converter, Convert Batch PDF Pages to
RasterEdge .NET Imaging PDF Converter makes it non-professional end users to convert PDF and PDF/A documents commonly in daily life (like tiff, jpg, png, bitmap
advanced pdf to jpg converter; c# convert pdf to jpg
Chapter 2
Documaker Bridge Rules
292
See also
RPDCheckAttachments on page 276
RPDCheckRPRun on page 279
RPDCreateJob on page 282
RPDDeleteFiles on page 288
RPDRunRP on page 293
RPDSetPDFAttachmentVariables on page 298
RPDStopRPRun on page 300
RPDRunRP
293
RPDRunRP
Use this rule to run Documaker Server. It will either run the GenTrn, GenData, and 
GenPrint program, depending on how you set the SingleStepGenData INI option.
Syntax
_DSIEXPORT DWORD  _DSIAPI RPDRunRP (DSIHANDLE hdsi,
char * pszParms,
ULONG ulMsg,
ULONG ulOptions)
To trigger this rule, set the following option in the DOCSERV.INI file:
function = RPDW32->RPDRunRP
Attachment variables
This rule expects these input attachment variables:
This rule creates these attachment variables:
Parameter
Description
DSIHANDLE hdsi
DSI instance handle
char * pszParms
Pointer to rule parameter string unsigned long
ulMsg
DSI_MSG, such as DSI_MSGRUNF unsigned long
ulOptions
options
Variable
Description
CONFIG
This identifier specifies the identity of a specific application configuration. You 
must have a corresponding entry in the DAP.INI file. For example, if 
CONFIG=ABC you would need this entry in the DAP.INI file:
< CONFIG:ABC >
INIFile = ABC.INI
There must also be an ABC.INI file in the document server root directory. This 
ABC.INI file would contain application specific implementation details. See INI 
File Options below for more information.
EXTRACT
The full name and path of the extract file you want to process.
Variable
Description
ERRORFILE
The URL of the error file created by Documaker Server. This variable only 
exists if there is an error or a warning. If no error file has been created, this 
variable will be blank. 
ERRORMSG
This variable only exists if there was an error and will contain the error 
message.
RESULTS
Success or failure
RETCODE
The code returned from Documaker Server. If the error occurred before 
Documaker Server was called, the return code contains FAIL.
Chapter 2
Documaker Bridge Rules
294
This rule copies input attachment into the output attachment.
Returns
Success or failure
INI options
This rule uses these options in the RPRun control group:
TEMPNAME
This variable contains the path and unique 4 character hex base name of the 
output files created by Documaker Server. Here is an example:
/docserv/tempdata/04AD.
Variable
Description
Option
Description
BaseDirectory
This is the path for the output files created by this rule and Documaker. 
This is a required entry with no default. For example:
d:/docserv/tempdata/
BaseLocation
This is the URL for the base directory. This is a required entry with no 
default. This gets used for the error file (if applicable). For example:
http://205.176.142.5./doc-data/
(where doc-data is the alias for d:\docserv\tempdata)
CacheTime
If an error file is created by the rule, it is cached for this length of time 
in minutes.The default is 60.
Debug
Set this to Yes to create a debug log which will be created in the doc 
server directory. This file will have a four character hex unique name 
with a DBG extension. The default is No.
SingleStepGenData
Set this to Yes to run GenData only. The default is No.
Startup
This is the path to run Documaker from. This is helpful when 
Documaker is a different release from the Doc Server. Default is the 
current directory. Include a slash at the end of the path, as shown here:
Startup = e:\dap\dll\
TempRetries
This is the max number of times an attempt will be made to find a 
unique name and create a temporary file with that name and an RPD 
extension. (This temporary file is used as a place holder for that Unique 
Name). The default is 128.
UserINI
This is the name and path of the FSIUSER INI file to be used by 
Documaker. This is a required entry with no default. Here is an 
example:
d:/docserv/mstrres/rpd/ini/fsiuser.ini
Debug
Enter Yes to generate a file containing trace information in the IDS 
directory. The file will have a 46-byte unique name with a 
.dbg
extension. The default is No.
RPDRunRP
295
The INI file loaded by IDS for the request that uses this rule (either DAP.INI or the INI 
listed in the Config control group for the request), must contain an RPRun control 
group as described above.
The FSIUSER.INI file listed in this INI, the FSISYS.INI file (listed in FSISYSINI control 
group of the FSIUSER.INI file), and the extract file (named in the Extract attachment 
variable) are copied to the directory listed in the BaseDirectory control group of the INI 
file. These copied files are renamed to use a four-character UniqName that was generated 
by the rule. The copied files will have these new extensions:
extract = .ext
fsiuser =-.usr
fsisys =. sys
The new FSIUSER.INI file is then updated to rename the output files listed in the Data 
control group.
N
OTE
:
After the update, all entries from the FSISYS will be included in the FSIUSER. 
The FSISYSINI entry in FSIUSER is cleared to prevent it from being loaded in 
again by Documaker.
Each of the renamed output files will contain the BaseDirectory path followed by the 
unique name and the following extensions: 
N
OTE
:
This BaseDirectory followed by the Unique Name is placed in the TempName 
attachment variable.
Extrfile
=ext
Nafile
=na
PolFile
=pol
NewTrn
=.ntn
Trnfile
=trn (for SingleStepGendata, this is renamed to NUL)
NewTrn
=ntn
DBLogFile
=dbl
Errfile
=.err
MsgFile
=.msg
PrintBatches
=.bn (for each batch where n is sequential from 1)
PrinterInfo
=for each printer listed under printerinfo
port
=.xxx where xxx is the PrtType.
N
OTE
:
Since every port is getting the same name, this only works with one printer. 
Likewise, it will only work for one batch. 
The new FSIUSER is then passed in the command line to run Documaker. If you set the 
SingleStepGendata option to Yes, only the GenData program is executed. Otherwise, the 
GenTrn program is executed first. If it completes successfully, the GenData program is 
then executed. Finally if the GenData program completes successfully, GenPrint is 
executed. 
Chapter 2
Documaker Bridge Rules
296
If Documaker creates warnings or errors, the error file is converted to an HTML page 
and the URL is placed in the ERRORFILE attachment variable. The original error file 
is deleted.
If the process is successful, the RESULTS attachment variable contains SUCCESS. 
Otherwise, it contains FAILURE. 
Errors
This rule can return these messages:
RDP0001 RPDRunRP failed. #ERRORMSG#
One of the following messages will be substituted:
Message
Description
BaseDirectory not specified in 
RPRUN section of INI
You need to specify the BaseDirectory in the RPRun control 
group.
BaseLocation not specified in 
RPRUN section of INI
You need to specify the BaseLocation in the RPRun control 
group.
UserINI not specified in RPRun 
section of INI
The UserINI file was not specified in RPRun section of the 
INI file
BaseDirectory does not exist
Appears if the BaseDirectory listed in the INI does not exist. 
(The actual BaseDirectory is displayed)
UserINI does not exist
Appears if the UserINI listed in the INI does not exist. (The 
actual UserINI file name is displayed)
Unable to locate 'Extract' 
Attachment variable
Appears when unable to locate extract attachment variable
Empty extract file specification 
in 'Extract' attachment variable
Appears when there is an empty extract file specification in 
the extract attachment variable
Extract file does not exist
Appears if the extract file specified in the attachment 
variable does not exist (the actual extract file name is 
displayed) 
Unable to create temporary file
Appears when the attempt to create a temporary file with the 
new unique name was unsuccessful. 
Call to CopyFiles() failed
Appears when there was an error copying the extract file or 
INI files to the BaseDirectory using the new unique name. 
Call to RPDGetFsisys failed. 
Check The <Environment> 
FSISYSINI entry in FSIUSER
Appears when the FSISYS.INI file listed in the FSISYS.INI 
section of the FSIUSER.INI file does not exist. 
GENTRAN step failed
Appears when the GenTrn program completes with a return 
code that is greater than four (4).
Documents you may be interested
Documents you may be interested