aspose pdf c# example : Bookmarks pdf control Library platform web page .net azure web browser CoolSpools_Spool_Converter_User_Guide_V6R122-part1241

CoolSpools Spool Converter User Guide V6R1  
Page: 
221
www.ariadnesoftware.co.uk
RSCDIR 
Resource directory 
Parameter 
RSCDIR 
Applies to 
commands: 
None 
deleted in this release 
Dependent on: None 
This parameter has been deleted in this release. 
This parameter allowed you to specify an IFS path where CoolSpools would look for 
resources needed during the conversion of a spooled file. 
Currently these resources are restricted to PCL soft fonts and macros saved with the 
RTVPCLRSC command. 
This information can now be supplied to CoolSpools by creating an environment 
variable called CS_RSC_DIR. 
Options are: 
*TODIR
The directory in which the output is being created. 
This is not necessarily a value specified on the 
TODIR directory: it may be derived from the path 
specified on the TOSTMF parameter. 
*CURDIR 
The current directory of the job running the 
command. 
Path_name 
Specify the full IFS directory path name of the 
directory in which CoolSpools should look for 
resources. 
Bookmarks pdf - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
copy pdf bookmarks; pdf export bookmarks
Bookmarks pdf - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
copy pdf bookmarks to another pdf; adding bookmarks to a pdf
CoolSpools Spool Converter User Guide V6R1  
Page: 
222
www.ariadnesoftware.co.uk
RTF 
RTF options 
Parameter 
RTF 
Applies to 
commands: 
CVTSPLRTF 
Dependent on: None 
This parameter allows you to control margins and several other factors governing the 
appearance of text in an RTF document.  
System i spooled files are often developed such that the text in the spooled file 
appears very close to the edges of the page. When the spooled file is converted to 
an RTF document, and the RTF document is opened in a word processor application 
such as Microsoft Word, this can give problems because the word processor will 
typically apply a margin related to the no-print border of the default printer. As a 
result, the page may not fit correctly and word wrap may occur. 
Adjusting the margins that are defined in the document by means of this parameter 
may help overcome this issue. 
CVTSPLRTF defaults are 0, 0, 0, 0, *MM and *CALC.. 
Left 
Specify a value between 0 and 999.99 for the left page margin. The value is 
measured in the unit of measured defined on the fourth element of this parameter. 
Right 
Specify a value between 0 and 999.99 for the right page margin. The value is 
measured in the unit of measured defined on the fourth element of this parameter. 
Top  
Specify a value between 0 and 999.99 for the top page margin. The value is 
measured in the unit of measured defined on the fourth element of this parameter. 
Bottom 
Specify a value between 0 and 999.99 for the right page margin. The value is 
measured in the unit of measured defined on the fourth element of this parameter. 
Unit of measure 
Options for the unit of measure are:              
*MM 
Millimeters 
*CM 
Centimeters   
*INCH 
Inches                             
Paragraph spacing  
The sixth element is the spacing to be used between paragraphs in the RTF 
document, measured in points. A point is 1/72 of an inch.  
The paragraph spacing determines the vertical positioning of text on the page. 
Options are:              
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
document file. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview
how to create bookmark in pdf automatically; export pdf bookmarks to excel
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
export bookmarks from pdf to excel; how to add a bookmark in pdf
CoolSpools Spool Converter User Guide V6R1  
Page: 
223
www.ariadnesoftware.co.uk
*CALC 
Spacing between paragraphs is calculated so that 
data fills the available vertical space on the page. 
The calculation is based on the vertical coordinate 
or line number of the data and the overflow line 
number 
This is the default for CVTSPLRTF. 
*SPLF 
An alternative calculation provided for reasons of 
backwards compatibility only. 
Spacing_value  The spacing to apply, in points. Since a fixed 
spacing value is used, text may move up or down 
the page compared to the original spooled file, 
depending on whether the font size has been 
increased or decreased.  
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Demo Code in VB.NET. The following VB.NET codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
acrobat split pdf bookmark; create pdf with bookmarks from word
C# PDF File Compress Library: Compress reduce PDF size in C#.net
NET framework. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. C# class demo
export pdf bookmarks to text; how to create bookmark in pdf automatically
CoolSpools Spool Converter User Guide V6R1  
Page: 
224
www.ariadnesoftware.co.uk
RTVPRMSET 
Retrieve Parameter Set 
Parameter 
RTVPRMSET 
Applies to 
commands: 
CVTSPLPDF, CVTSPLCSV, CVTSPLDBF, CVTSPLDLM, 
CVTSPLHTML, CVTSPLRTF, CVTSPLSAV, CVTSPLTXT, 
CVTSPLXL, CVTSPLXLS, CVTSPLXML, SAVSPLF 
Dependent on: None 
Specifies the parameter set
from which parameters will be retrieved. 
You must have use authority to the parameter set in order to use it. 
The default authority to change or delete the parameter set can be modified by a 
user with *ALLOBJ authority or who already has change authority to the parameter 
set in question by running the CHGPRMSET command. 
Individual user authorities to the report can be managed by means of the IBM 
CHGFCNUSG command or CoolSpools' WRKREGFNC. The function controlling 
authority to use a parameter set is  
ARIADNE_PRM_SET_nnnnnnnnnn_CHG 
where nnnnnnnnn is the internal parameter set ID, which is displayed by 
DSPPRMSET. 
Options are: 
*SPLF
The system will search for a parameter set where 
the parameter set attributes match the spooled file 
specified on the FROMFILE parameter (or 
selected from a list subsequently if 
FROMFILE(*SELECT) is specified). 
Parameter sets are considered in the order of their 
evaluation priority attribute (lowest-numbered 
priorities first). The system will first look for a 
matching parameter set where the command user 
attribute matches the user profile of the user 
running the command. If none is found, the system 
will then look for a matching system default 
parameter set (one where the command user 
attribute is *SYSDFT). 
*NONE 
No parameter set will be used. The parameters for 
the command must be explicitly specified or the 
default values will be used.  
parameter_set 
Specify the name of the parameter set to use. 
If *SPLF is specified, and a matching parameter set is located, or if a valid parameter 
set name is specified, the command parameter values will be retrieved from that 
parameter set. If a parameter value has been specified on the command line, that 
parameter value takes precedence over any parameter value retrieved from the 
parameter set. If no parameter value has been specified on the command line, any 
value stored with the parameter set overrides the default value. 
.NET PDF SDK - Description of All PDF Processing Control Feastures
Fully featured PDF Viewer in HTML5; Outstanding rendering of PDF documents; Full page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail display;
excel hyperlink to pdf bookmark; bookmark template pdf
XDoc.Word for .NET, Advanced .NET Word Processing Features
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. Word Create. Create Word from PDF; Create Word
bookmarks pdf file; bookmarks in pdf files
CoolSpools Spool Converter User Guide V6R1  
Page: 
225
www.ariadnesoftware.co.uk
SIGNATURE - Digital signing options 
Parameter 
SIGNATURE 
Applies to 
commands: 
CVTSPLPDF  
The SIGNATURE (Digital signing options) parameter allows you to apply a digital 
signature to your PDF files as they are created. 
To apply a digital signature to an existing PDF, use the ADDPDFSGN (Add PDF 
Signature) command. 
Digital signatures provide a means of authenticating PDF documents by proving that 
they originated from the person claiming to have created them and that they have 
not been subsequently modified.  
You will need a file containing a PKCS12 digital certificate in order to digitally sign a 
PDF. See the section Digital Signatures
below for details of how to obtain and export 
a certificate for this purpose. 
There are two single values: 
*NO
The PDF file will not be digitally signed. 
*EXITPGM 
Details will be supplied by an exit program. 
Other options are: 
Add digital signature? 
Options are: 
*YES 
Indicates that you wish to digitally sign the file as it 
is created. 
Certificate file path  
Specifies the path to the stream file containing a PKCS12 digital certificate key. 
Certificate password 
Specifies the password associated with the certificate key file. 
Encrypted password supplied 
Whether or not the password supplied on the previous element is supplied in the 
encrypted form returned by CoolSpools’ DSPENCPWD (Display Encrypted 
Password) command. See the discussion of encrypted passwords
above. 
DSPENCPWD applies an encryption algorithm to a password and returns a 
scrambled version of that password to you. If you specify the scrambled password 
on the previous element, and specify *YES here, CoolSpools Spool Converter will 
XDoc.Excel for .NET, Comprehensive .NET Excel Imaging Features
zooming & rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Excel Convert. Convert Excel to PDF; Convert Excel
how to add bookmarks to pdf document; how to bookmark a pdf in reader
XDoc.PowerPoint for .NET, All Mature Features Introductions
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. PowerPoint Convert. Convert PowerPoint to PDF; Convert
add bookmarks to pdf reader; add bookmarks to pdf file
CoolSpools Spool Converter User Guide V6R1  
Page: 
226
www.ariadnesoftware.co.uk
unscramble the password for you before using it. The main purpose of this facility is 
to avoid the need to hold passwords in plain text form in source code. 
Options are:                                                                         
*NO
The password supplied on the previous element is 
in plain text format and not scrambled. 
*YES 
The password supplied on the previous is in the 
scrambled form returned by DSPENCPWD. It will 
be automatically unscrambled before being used. 
Reason for signing 
Allows you to describe the reason why the document is being signed. 
Options are:                                                                         
*NONE
No reason is specified. 
reason_text 
Free format text describing the reason for signing. 
Location 
Allows you to describe the location where the document is being signed. 
Options are:                                                                         
*NONE
No location is specified. 
location_text 
Free format text describing the location of signing. 
Signing contact information 
Allows you to specify a contact for enquiries relating to the signature. 
Options are:                                                                         
*NONE
No contact is specified. 
contact_text 
Free format text specifying a contact. 
Visible signature? 
Whether the signature will have some visible representation in the file. 
Options are:                                                                         
*VISIBLE
The signature will be visible. 
*INVISIBLE 
The signature will be invisible. 
Show on page number 
Which page of the PDF the signature should appear on. Ignored if the signature is 
not visible. 
Options are:                                                                         
*FIRST
The signature will appear on the first page. 
*LAST 
The signature will appear on the last page. 
page_number 
Specify the page number where the signature 
should appear. 
Display image file 
CoolSpools Spool Converter User Guide V6R1  
Page: 
227
www.ariadnesoftware.co.uk
Specifies the path to an image file (e.g. a JPEG) which will be used to provide a 
pictorial representation of the signature. 
Options are:                                                                         
*NONE
There is no pictorial presentation of the signature. 
image_path 
Specify the path to the image file. 
X coordinate 
Specifies the horizontal coordinate of the graphical representation of the signature. 
Options are:                                                                         
*LEFT
At the left margin of the page 
*RIGHT 
At the right margin of the page 
*CENTER 
In the center of the page 
X_coordinate 
Specify the X coordinate in the units defined 
below. 
Y coordinate 
Specifies the vertical coordinate of the graphical representation of the signature. 
Options are:                                                                         
*TOP
At the top margin of the page 
*BOTTOM 
At the bottom margin of the page 
*CENTER 
In the center of the page 
Y_coordinate 
Specify the Y coordinate in the units defined 
below. 
Width 
Specifies the horizontal dimension of the graphical representation of the signature. 
Options are:                                                                         
*DFT
The actual width of the image as defined in the 
image properties. 
width 
Specify the width of the image in the units defined 
below. 
Height 
Specifies the vertical dimension of the graphical representation of the signature. 
Options are:                                                                         
*DFT
The actual height of the image as defined in the 
image properties. 
height 
Specify the height of the image in the units defined 
below. 
Unit of measure  
Defines the units used to specify the dimensions and coordinates. 
Options are:                                                                         
CoolSpools Spool Converter User Guide V6R1  
Page: 
228
www.ariadnesoftware.co.uk
*MM
Millimeters 
*CM 
Centimeters 
*INCH 
Inches 
CoolSpools Spool Converter User Guide V6R1  
Page: 
229
www.ariadnesoftware.co.uk
SPLFCCSID 
Spooled File CCSID 
Parameter 
SPLFCCSID 
Applies to 
commands: 
CVTSPLSTMF, CVTSPLCSV, CVTSPLHTML, CVTSPLPDF, 
CVTSPLRTF, CVTSPLSAV, CVTSPLTIFF, CVTSPLTXT, 
CVTSPLXL, CVTSPLXLS, CVTSPLXML 
Dependent on: Only shown if F10 pressed 
This parameter allows you to indicate the CCSID (Coded Character Set Identifier) 
which CoolSpools should assume when converting the data content of the spooled 
file, in the absence of any other indication of the appropriate CCSID to use. The 
CCSID specifies the encoding scheme used to represent the data and determines 
how particular code point values will be interpreted and converted in the stream file 
that is to be created.  
Although more advanced printer data streams such as AFP and IPDS will include 
information which indicates the encoding scheme used to represent data in the 
spooled file, SCS spooled files often contain no explicit information to allow 
CoolSpools to determine the CCSID of the data.  
You may use one of the special values: 
*RPTDFN
(Default for CVTSPLXL). The CCSID specified 
when you created the report definition that is 
associated with the report map you are using. 
*SPLF
(Default other commands) CoolSpools will use 
whatever information is available from the spooled 
file to determine the correct CCSID to use.  
*SYSVAL 
The value of the QCCSID system value is used. 
*JOB 
The CCSID of the current job is used. If the CCSID 
of the job is 65535, the default CCSID attribute of 
the job is used. 
*USER 
The CCSID specified in the user profile of the user 
running the command is used. 
CCSID_value 
Specify the CCSID to be used. 
Example:    
CVTSPLPDF  
FROMFILE(GREEK)…
SPLFCCSID(875) 
Assume we are converting a spooled file received from a Greek customer on an 
English-language system i and that the spooled file is an *SCS spooled file with 
CHRID(*DEVD) specified. CoolSpools has no way of knowing that the spooled file 
contains Greek data, and it would be inappropriate to use the local CCSID. 
CoolSpools must be told to use an appropriate Greek EBCDIC CCSID (875) to 
convert the data.  
Note that this would not be necessary if the Greek customer were running the 
conversion him or herself. 
CoolSpools Spool Converter User Guide V6R1  
Page: 
230
www.ariadnesoftware.co.uk
SPLIT - Split spooled file 
Parameter 
SPLIT 
Applies to 
commands: 
CVTSPLSTMF, CVTSPLCSV, CVTSPLHTML, CVTSPLPDF, 
CVTSPLRTF, CVTSPLSPLF, CVTSPLSTMF, CVTSPLTXT, 
CVTSPLXL, CVTSPLXLS, CVTSPLXML  
The SPLIT (Split Spooled File) parameter allows you to request that CoolSpools 
create several stream files from a single spooled file, splitting the spooled file based 
on criteria that you specify on the SPLITPAGE, SPLITPOS and/or SPLITKEY 
parameters.  
This option can be useful if your program produces a single spooled file which has 
traditionally been split up into separate pages or groups of pages prior to distribution 
on paper. You can ask CoolSpools to split the spooled file every so many pages, or 
when a specified key string appears in the spooled file.  
CoolSpools generates names for the stream files it creates by appending a 
sequential number to the part of the stream file name specified on the TOSTMF 
parameter preceding any file extension. For example, if you specify: 
TOSTMF(spool.pdf) 
And an option other than SPLIT(*NONE) 
CoolSpools will create stream files called spool1.pdf, spool2.pdfspool3.pdf etc.  
If you wish to give each stream file a name more appropriate to its contents (e.g. 
naming it after the customer to whom it relates), this can be achieved by means of 
an exit program. The customer number or name should be extracted from the 
spooled file and passed to the exit program as a parameter. You can then either: 
a) Call the exit program before the stream file is created (i.e. at the *STMFSTR exit 
point) and override the stream file name by generating an option structure of type 
CS_STM01. 
or 
b) Call the exit program after the stream file has been created (i.e. at the *STMFEND 
exit point) and rename the stream file by calling a command such as REN”.
See the CoolSpools Programmer’s Guide for further details.
Split based on 
The first element indicates the method you wish to use for identifying split points in 
your spooled files. 
Options are: 
*NONE 
Do not split the spooled file. A single stream file is 
created. 
*PAGE 
Split the spooled file into separate stream files 
every so many pages. This option is useful if, for 
example, you want to create separate stream files 
for each customer in the report, and the section of 
Documents you may be interested
Documents you may be interested