Page: 
151 
INHERITAUT – Inherit authority 
Parameter 
INHERITAUT 
Applies to 
commands: 
CVTSPLSTMF 
Dependent on:  F10 pressed 
This parameter, which relates only to the CVTSPLSTMF command, lets you to 
control whether object authorities are inherited from the parent directory in which the 
stream file is created.  
Options are: 
*NO
Authorities are not inherited from the directory 
*YES 
Authorities are inherited from the directory.  
When you specify INHERITAUT(*NO), the object authorities (*OBJEXIST, 
*OBJMGT, *OBJALTER, and *OBJREF) assigned to the owner, primary group, and 
*PUBLIC in respect of the stream file being created are copied from the owner, 
primary group, and public object authorities of the parent directory in which the 
stream file is created. This occurs even when the new file has a different owner than 
the parent directory. The new file does not have any private authorities or 
authorization list. It only has authorities for the owner, primary group, and public. The 
owner is assigned full data authorities and *PUBLIC is assigned the data authorities 
specified on the AUT parameter. 
When you specify INHERITAUT(*YES), the object authorities (*OBJEXIST, 
*OBJMGT, *OBJALTER, and *OBJREF) assigned to the owner, primary group, and 
*PUBLIC in respect of the stream file being created are copied from the owner, 
primary group, and public object authorities of the parent directory in which the 
stream file is created. However, the private authorities (if any) and authorization list 
(if any) are also copied from the parent directory. If the new file has a different owner 
than the parent directory and the new file's owner has a private authority in the 
parent directory, that private authority is not copied from the parent directory. The 
authority for the owner of the new file is copied from the owner of the parent 
directory. The owner is assigned full data authorities and *PUBLIC is assigned the 
data authorities specified on the AUT parameter. 
All commands apart from CVTSPLSTMF always behave as if INHERITAUT(*YES) 
had been specified. 
Pdf metadata reader - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
adding metadata to pdf files; search pdf metadata
Pdf metadata reader - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
view pdf metadata; edit pdf metadata
Page: 
152 
MARGINS - PDF margins and alignment 
Parameter 
MARGINS 
Applies to 
commands: 
CVTSPLPDF, CVTSPLSTMF 
Dependent on:  CVTSPLSTMF: PMTADLPARM(*YES) and TOFMT(*PDF) 
The MARGINS (Additional margins) parameter relates only to PDF output. 
This parameter allows you to specify additional margins or make adjustments to the 
alignment of text within the spooled file.  
If no value is specified on this parameter, CoolSpools will reproduce the margins 
defined in the spooled file and align text exactly as specified in the printer data 
stream, which may not necessarily be the way the data appears on the page when 
printed from your printer. You can use this parameter to make slight adjustments to 
try to ensure that your PDF reproduces the appearance of the printed page as 
closely as possible. 
There are eight elements to this parameter:  
 Left  
 Top 
 Overlays Left 
 Overlays Top 
 Rotation left margin shift 
 Rotation top margin shift  
 Unit of measure 
 Increase page size? 
Note that the order of these elements differs between CVTSPLSTMF and 
CVTSPLPDF. 
Left  
This first element allows you to define an additional left margin for the PDF. This 
option may be useful where otherwise data appears too close to the left edge of the 
page to be easily read or printed on a PC printer with a no-print border. 
Please note that if the spooled file is rotated, the term “left” refers to the page prior to 
rotation, in other words the margin may appear at the top, bottom or on the right, 
depending on the angle through which the page is rotated. 
Specify a value between -99.999 and 99.999. This value is measured in the units 
defined on the “Unit of measure” element of this parameter. The default is 0, i.e. no 
additional margin. 
Top 
This second element allows you to define an additional top margin for the PDF. This 
option may be useful where otherwise data appears too close to the top edge of the 
page to be easily read or printed on a PC printer with a no-print border. 
Please note that if the spooled file is rotated, the term “top” refers to the page prior to 
rotation, in other words the margin may appear at the bottom or on the left or right, 
depending on the angle through which the page is rotated. 
How to C#: Modify Image Metadata (tag)
XImage.Barcode Reader. XImage.Barcode Generator. C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
pdf metadata; clean pdf metadata
VB.NET PDF Library SDK to view, edit, convert, process PDF file
PDF Metadata Edit. Offer professional PDF document metadata editing APIs, using which VB.NET developers can redact, delete, view and save PDF metadata.
add metadata to pdf; pdf keywords metadata
Page: 
153 
Specify a value between -99.999 and 99.999. This value is measured in the units 
defined on the “Unit of measure” element of this parameter. The default is 0, i.e. no 
additional margin. 
Overlays Left  
This third element allows you to define an additional left margin or horizontal shift for 
overlays only in the PDF.  
Text, images and other items that are held in overlays will be shifted horizontally by 
the amount you specify on this parameter. A positive value will cause data to shift to 
the right and a negative value will case data to shift to the right.  
This may be useful where the PDF you create with the default parameters appears 
to have the overlays slightly misaligned from the other content of the spooled file. 
This can occur, for example, where your printer is for some reason positioning the 
overlay differently from what would be expected based on the instructions contained 
in the printer data stream alone (perhaps because data is falling in the no-print 
border and could not otherwise be printed), and you have programmed your 
application in such a way as to produce the correct results on that particular printer. 
Please note that if the spooled file is rotated, the term “left” refers to the page prior to 
rotation, in other words the shift may appear at the top, bottom or on the right, 
depending on the angle through which the page is rotated. 
Specify a value between -99.999 and 99.999. This value is measured in the units 
defined on the “Unit of measure” element of this parameter. The default is 0, i.e. 
overlay horizontal shift is required. 
Overlays Top 
This fourth element allows you to define an additional top margin or vertical shift for 
overlays only in the PDF.  
Text, images and other items that are held in overlays will be shifted vertically by the 
amount you specify on this parameter. A positive value will cause data to shift down 
the page and a negative value will case data to shift up the page.  
This may be may be useful where the PDF you create with the default parameters 
appears to have the overlays slightly misaligned from the other content of the 
spooled file. This can occur, for example, where your printer is for some reason 
positioning the overlay differently from what would be expected based on the 
instructions contained in the printer data stream alone (perhaps because data is 
falling in the no-print border and could not otherwise be printed), and you have 
programmed your application in such a way as to produce the correct results on that 
particular printer. 
Please note that if the spooled file is rotated, the term “top” refers to the page prior to 
rotation, in other words the shift may appear at the bottom or to the left or right, 
depending on the angle through which the page is rotated. 
Specify a value between -99.999 and 99.999. This value is measured in the units 
defined on the “Unit of measure” element of this parameter. The default is 0, i.e. 
overlay vertical shift is required. 
Rotation left margin shift  
This fifth element allows you to define a distance across the page by which, in the 
context of a rotation, the contents of the spooled file will be shifted from the position 
at which they would normally be expected to be found. 
C# TIFF: TIFF Metadata Editor, How to Write & Read TIFF Metadata
C# TIFF - Edit TIFF Metadata in C#.NET. Allow Users to Read and Edit Metadata Stored in Tiff Image in C#.NET Application. How to Get TIFF XMP Metadata in C#.NET.
preview edit pdf metadata; adding metadata to pdf
C# PDF Library SDK to view, edit, convert, process PDF file for C#
accordingly. Multiple metadata types of PDF file can be easily added and processed in C#.NET Class. Capable C#.NET: Edit PDF Metadata. PDF SDK
pdf metadata editor; adding metadata to pdf files
Page: 
154 
When pages are rotated, especially when auto-rotation and/or COR (Computer 
Output Reduction) is applied, certain printers may shift data down the page in order 
to avoid printing data in the no-print border. CoolSpools cannot know if your 
particular printer will do this or not. As a result, the PDF that you create may not 
reproduce the appearance of the printed page 100% accurately. Where this occurs, 
applying a shift on this element or the next can usually correct the situation. 
Specify a value between -99.999 and 99.999. This value is measured in the units 
defined on the “Unit of measure” element of this parameter.  
The default value is the special value *CALC, which tells CoolSpools to decide 
whether and how large a shift is required based on the information available to it. 
Rotation top margin shift 
This sixth element allows you to define a distance down the page by which, in the 
context of a rotation, the contents of the spooled file will be shifted from the position 
at which they would normally be expected to be found. 
When pages are rotated, especially when auto-rotation and/or COR (Computer 
Output Reduction) is applied, certain printers may shift data down the page in order 
to avoid printing data in the no-print border. CoolSpools cannot know if your 
particular printer will do this or not. As a result, the PDF that you create may not 
reproduce the appearance of the printed page 100% accurately. Where this occurs, 
applying a shift on this element or the previous one can usually correct the situation. 
The default value is the special value *CALC, which tells CoolSpools to decide 
whether and how large a shift is required based on the information available to it. 
Unit of measure 
This seventh element defines the units in which the preceding options are measured. 
Options for the unit of measure are:              
*MM 
Millimeters 
*CM 
Centimeters   
*INCH 
Inches                             
Increase page size? 
This eighth element indicates whether, when an additional margin is applied to the 
PDF, the size of the page should be modified to accommodate the additional margin, 
or whether data is simply shifted across the page. 
Options are:              
*NO
The page size remains the same and the data is simply shifted 
across or up/down the page. If there is insufficient room on 
the page, data may fall off the edge. 
*YES 
The page size is increased by the amount of the margin.  
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Document and metadata. All object data. File attachment. Flatten visible layers. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
pdf metadata editor online; pdf xmp metadata
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Get image information, such as its location, zonal information, metadata, and so on. Extract image from PDF free in .NET framework application with trial SDK
edit multiple pdf metadata; view pdf metadata in explorer
Page: 
155 
Example:   
CVTSPLPDF       FROMFILE(SALES)… 
MARGINS(1 0 0 0 *CALC *CALC *INCH)                                     
The spooled file is converted to PDF format with an additional 1 inch left margin but 
no additional top margin.                                   
When your document prints in landscape mode as a result of a rotation, especially 
an automatic rotation triggered by the spooled file attribute PAGRTT(*AUTO), 
PAGRTT(*COR) or PAGRTT(*DEVD), you may find that text in your spooled file 
appears slightly out of alignment with overlays and graphics. This is the result of your 
printer applying a margin to the document as it rotates it. 
We recommend that you try adjusting the values of the “Rotation shift” elements of 
this parameter until you document alignment is correct. 
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET supports editing PDF document metadata, like Title, Subject, Author, Creator, Producer, Keywords, Created Date, and Last Modified Date.
google search pdf metadata; batch update pdf metadata
C# PDF - Read Barcode on PDF in C#.NET
C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET edit C#.NET PDF Barcode Reader & Scanner
online pdf metadata viewer; rename pdf files from metadata
Page: 
156 
OUTPTY – Output priority 
Parameter 
OUTPTY 
Applies to 
commands: 
CVTSPLSPLF 
Dependent on:  None 
When creating spooled files from an original spooled file with CVTSPLSPLF, this 
option defines the output priority to be assigned to the new spooled files that are 
created. 
Options are: 
*JOB
The output queue priority defined by the OUTPTY attribute of 
the job running the command is used. 
*SPLF 
The output priority of the original spooled file is used. 
However, if this output priority exceeds the maximum output 
priority allowed for the user who is restoring the spooled file, 
the restore operation will fail. This error can be avoided by 
specifying a different (lower) output priority on this 
parameter. 
Output_pty 
Specify the priority to be used (1-9). 
Page: 
157 
OUTQ – Output queue 
Parameter 
OUTQ 
Applies to 
commands: 
CVTSPLSPLF 
Dependent on:  None 
When creating spooled files from an original spooled file with CVTSPLSPLF, this 
option defines the output queue on which the new spooled files should be created. 
Options are: 
*JOB
The output queue defined by the OUTQ attribute of the job 
running the command is used. 
*SPLF 
The output queue on which the original spooled file is located 
is used.  
Outq_name 
Specify the fully qualified name of the output queue to use. 
Page: 
158 
OWNER – New spooled file owner 
Parameter 
OWNER 
Applies to 
commands: 
CVTSPLSPLF 
Dependent on:  None 
When creating spooled files from an original spooled file with CVTSPLSPLF, this 
option defines the user profile that should own the new spooled files that are created. 
Options are: 
*CURRENT
The spooled files are owned by the user running the 
command. 
*SPLF 
The owner should be the same as the owner of the original 
spooled file. If the owner‟s user profile does not exist on the 
system, an error will occur. 
User_profile 
Specify the user profile that should own the new spooled files. 
Page: 
159 
PAGEOPTION – Page options 
Parameter 
PAGEOPTION 
Applies to 
commands: 
CVTSPLHTML, CVTSPLPDF, CVTSPLRTF, CVTSPLTXT,  
Dependent on:  None 
This parameter consists of three elements:  
 Auto-rotation in effect? 
 Horizontal scaling 
 Vertical scaling 
The following single option is the default value: 
*CALC 
CoolSpools will attempt to calculate the best orientation and 
scaling based on the spooled file attributes.  
Auto-rotation in effect? 
This element determines whether automatic rotation and/or Computer Output 
Reduction (COR) are applied, simulating the effects of the PAGRTT(*AUTO), 
PAGRTT(*COR) or PAGRTT(*DEVD) attribute on certain printers. 
If your spooled file has the attribute PAGRTT(*AUTO), PAGRTT(*COR) or 
PAGRTT(*DEVD),  automatic page rotation will occur when the spooled file is printed 
on a printer and the spooled file does not fit on the page in its standard orientation. 
For example, if the attributes of your spooled file indicate that it is 132 columns wide 
at 10 CPI and 66 lines long at 6 LPI (i.e. 13.2 inches by 11 inches), and you print it to 
a printer which uses letter or A4 paper, the spooled file is too large to fit on the 
paper. You printer will automatically reduce the size of the spooled file data (COR) 
and rotate the spooled file data (auto-rotation) in order to make it fit the paper. 
Unlike the CVTSPLSTMF command, which does not implement an automatic page 
rotation when a spooled file has PAGRTT(*AUTO), PAGRTT(*COR) or 
PAGRTT(*DEVD), the format-specific commands CVTSPLPDF, CVTSPLHTML and 
CVTSPLRTF will by default attempt to reproduce the behavior of the majority of 
modern printers by and will automatically rotate and, if necessary, scale down the 
contents of the spooled file.                                                                         
Please note that the paper size specified on the first two elements of this parameter 
is interpreted as the shape and format of the paper prior to rotation. For example, if 
you document prints on letter cut sheet paper (11 x 8.5 inches), you should specify 
PAGESIZE(*LETTER *PORTRAIT) even if the document prints in landscape mode, 
since the paper is physically printed in portrait mode and the document contents 
rotated to fit on it.   
Options are: 
Page: 
160 
*SPLF 
CoolSpools will itself decide whether to apply auto-rotation 
and/or COR.  
*NO
Auto-rotation is not applied. 
*YES 
Auto-rotation is applied but NOT COR. 
*COR 
Auto-rotation and COR will both be applied. 
Horizontal scaling 
Vertical scaling 
The second and third elements of the PAGESIZE parameter of the CVTSPLPDF, 
CVTSPLHTML and CVTSPLRTF commands indicate the horizontal and vertical 
scaling to be applied to data in the spooled file to make it fit the page. 
If you are changing the page size from that defined in the spooled file (e.g. to convert 
a 13.2 x 11 inch spooled file to a 11 x 8.5 inch PDF, suitable for printing on a PC 
printer), you may need to scale the contents of the spooled file to get the best fit to 
the new page size and the best possible readability on screen.                             
Options are:                                                          
*NONE 
No scaling is applied.                                    
*CALC 
If the conditions for COR (Computer Output Reduction) are 
met, CoolSpools will calculate an appropriate scaling based on 
the dimensions of the original spooled file, the new page size 
and any margins requested.  
*FITPAGE 
Irrespective of whether the conditions for COR (Computer 
Output Reduction) are met, CoolSpools will calculate a 
scaling factor which will fit the spooled file contents to the 
paper size and orientation selected on the PAGESIZE 
parameter. 
Scaling_factor 
A scaling factor between 00.01 and 99.99, where 1.00 means 
that no scaling occurs. For example, a scaling of 0.5 will halve 
the width or length of the spooled file contents and a scaling 
of 2.0 will double the width or length of the spooled file 
contents. 
Documents you may be interested
Documents you may be interested