convert pdf to image in asp.net c# : Convert pdf to fillable form online software application dll winforms html .net web forms rbafpmst53-part1738

SPACEB(SpaceBefore)KeywordinPrinterFiles
Use this record- or field-level keyword to specify that the printer device is to space
some number of lines before it prints the next line or lines.
The format of the keyword is:
SPACEB(space-before-value)
The parameter value is required and must be in the range 0 through 255.
If you specify this keyword at the record level, spacing occurs before any lines
associated with that record are printed. You can specify this keyword only once at
the record level or once for each field.
If you specify SPACEB at the field level, spacing is performed before the line
containing that field prints.
This keyword is not valid for records with specified line numbers (positions 39
through 41). (The line numbers are flagged as errors.)
Note: If you do not use line numbers and do not specify space or skip keywords,
overprinting can result.
The SPACEB keyword is not valid at either the field level or record level if the
record format also has the BOX, ENDPAGE, GDF, LINE, OVERLAY, PAGSEG, or
POSITION keywords specified.
Option indicators are valid for this keyword.
SPACEB (Space Before) Keyword in Printer Files— — Example
Figure 382 shows how to specify the SPACEB keyword.
STRPAGGRP (Start Page Group) Keyword in Printer Files
Use this record-level keyword to begin a logical grouping of pages. Page Groups
can be used for indexing and retrieving information in a document by online
viewing products such as AFP Viewer (Part of Client Access/400 and AFP
WorkBench) and OnDemand for AS/400 and OnDemand for RS/6000.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00100A
R RFMTPR
SPACEA(1)
00101A
FIELDA
132
1
A
Figure 381. Specifying the SPACEA Keyword
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
FIELDA
25A
55SPACEB(3)
00011A
FIELDB
30
100
A
Figure 382. Specifying the SPACEB Keyword
Printer Files, SPACEB
Chapter4. Keywords for Printer Files
511
Convert pdf to fillable form online - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
change pdf to fillable form; asp.net fill pdf form
Convert pdf to fillable form online - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
convert pdf to pdf form fillable; create a fillable pdf form from a pdf
Pages separated with the STRPAGGRP and ENDPAGGRP DDS keywords can be
indexed with the Attribute Name and Attribute Value parameters of the
DOCIDXTAG keyword.
The format of the keyword is:
STRPAGGRP(group-name | &group-name) &group-name
The group-name parameter is required and defines the name of the group to be
started. The group name should be unique within a document. The maximum
number of characters in the group name is 250. Blanks are allowed as part of the
group name.
Note: Groups of pages cannot be nested or overlapped, each group must be ended
(ENDPAGGRP keyword) before another can begin.
When you specify the group-name parameter as a program-to-system field, the
field must exist in the same record format as the STRPAGGRP keyword. It must be
defined as length of 1 -250, type A (character), and usage P (program-to-system).
This keyword is valid with DEVTYPE(*AFPDS). If DEVTYPE is changed to
anything other than *AFPDS, the keyword will be ignored and a warning message
will be issued at print time.
Option indicators are valid for this keyword.
The following example shows how to specify the STRPAGGRP keyword.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....
A
A
R RECORD1
A 02
STRPAGGRP('ACCOUNT NUMBER')
A
R RECORD2
STRPAGGRP(&GROUP)
A
GROUP
50A P
A
In the example, RECORD1 starts a group named ’ACCOUNT NUMBER’.
RECORD2 allows the application program to specify the name of group by setting
program variable GROUP.
TEXT (Text) Keyword in Printer Files
Use this record- or field-level keyword to supply a text description (or comment)
for the record format or field that is used for program documentation.
The format of the keyword is:
TEXT('description')
The text must be enclosed in apostrophes. If the length of the text is greater than
50 positions, only the first 50 characters are used by the high-level language
compiler.
Option indicators are not valid for this keyword.
Printer Files, STRPAGGRP
512
OS/400 DDS Reference V4R5
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Create PDF files from both DOC and DOCX formats. Convert multiple pages Word to fillable and editable PDF documents.
fillable pdf forms; convert pdf file to fillable form
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Convert to PDF with embedded fonts or without original fonts fast. Convert multiple pages PowerPoint to fillable and editable PDF documents.
convert pdf file to fillable form online; create fillable form pdf online
TEXT (Text) Keyword in Printer Files — — Example
Figure 383 shows how to specify the TEXT keyword at the record and field levels.
TIME (Time) Keyword in Printer Files
This field-level keyword prints the current system time as a constant field 6 bytes
long. You can specify the location of the field, the TIME keyword, and, optionally,
the EDTCDE, EDTWRD, COLOR, HIGHLIGHT, CHRSIZ, FONT, UNDERLINE, or
TEXT keyword. Positions 17 through 38 must be blank.
This keyword has no parameters.
The edit word ’0_:__:__’ (_ represents a blank) is assumed for a TIME field. You
can specify another edit word or one of the user-defined edit codes (5 through 9)
to change the IBM-supplied editing.
Option indicators are not valid for this keyword, although you can use option
indicators to condition the field specified.
TIME (Time) Keyword in Printer Files — — Example
Figure 384 shows how to specify the TIME keyword.
If the system time is 110645, the time prints as follows:
v If option indicator 20 is on, the time prints as
11:06:45
v If option indicator 21 is on (and option indicator 20 is off), the time prints as
11 HRS 06 MINS 45 SECS
TIMFMT (Time Format) Keyword in Printer Files
Use this field-level keyword to specify the format of a time field. This keyword is
valid for time fields (data type T).
The format of the keyword is:
TIMFMT(time-format)
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
R CUSMST
TEXT('Customer Master Record'
00020A
FLD1
3 0
TEXT('ORDER NUMBER FIELD')
A
Figure 383. Specifying the TEXT Keyword
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A 20
1 56TIME
00020A 21
1 56TIME
A
EDTWRD('0 &HRS&; &MINS&; &SECS')
A
Figure 384. Specifying the TIME Keyword
Printer Files, TEXT
Chapter 4. Keywords for Printer Files
513
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Create fillable and editable PDF documents from Excel in Create searchable and scanned PDF files from Excel in VB Convert to PDF with embedded fonts or without
create a fillable pdf form online; change font size in fillable pdf form
C# PDF Field Edit Library: insert, delete, update pdf form field
Free online C# source codes provide best ways to create PDF forms and delete PDF A professional PDF form creator supports to create fillable PDF form in C#
pdf fillable form; convert pdf form fillable
The following table describes the valid time formats and their default separators.
Format Name
Time Format
Parameter
Time Format and
Separator
Field Length
Example
Hours:Minutes:Seconds
*HMS
hh:mm:ss
8
14:00:00
International
Standards Organization
*ISO
hh.mm.ss
8
14.00.00
IBM USA Standard
*USA
hh:mm AM or
hh:mm PM
8
2:00 pm
IBM European Standard
*EUR
hh.mm.ss
8
14.00.00
Japanese Industrial
Standard Christian Era
*JIS
hh:mm:ss
8
14:00:00
If you do not specify the TIMFMT keyword, the default is *ISO.
If you specify the time-format parameter value as *ISO, *USA, *EUR, or *JIS, you
may not specify the TIMSEP keyword. These formats have fixed separators.
The TIMFMT keyword overrides the job attribute for a time field. It does not
change the system default.
It is the responsibility of the high-level language and the application to format the
time field according to the format specified for the TIMFMT keyword and use the
separators specified on the TIMSEP keyword. The system does not format fields on
output. The system validates the time field on input according to the format that
the TIMFMT keyword specifies and the separator that the TIMSEP keyword
specifies.
Option indicators are not valid for this keyword, although option indicators may
condition the field for which it is specified.
TIMFMT (Time Format) Keyword in Printer Files— — Example
Figure 385 shows how to specify the TIMFMT keyword.
If you want to display 2 o’clock p.m., the following values appear where
RECORD1 is written.
TIMFLD1
14.00.00
TIMFLD2
02:00 PM
TIMFLD3
14,00,00
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
00020A
R RECORD
00030A
TIMFLD1
T B 5 2TIMFMT(*ISO)
00040A
TIMFLD2
T B 5 22TIMFMT(*USA)
00050A
TIMFLD3
T B 5 42TIMFMT(*HMS) TIMSEP(',')
A
Figure 385. Specifying the TIMFMT Keyword
Printer Files, TIMFMT
514
OS/400 DDS Reference V4R5
C# Create PDF Library SDK to convert PDF from other file formats
Create fillable PDF document with fields. Preview PDF documents without other plug-ins. Able to download free trial and use online example source code in C#
.net fill pdf form; create a fillable pdf form in word
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
Convert OpenOffice Text Document to PDF with embedded fonts. to change ODT, ODS, ODP forms to fillable PDF formats in Visual Online source code for C#.NET class.
attach image to pdf form; create a pdf form to fill out and save
TIMSEP (Time Separator) Keyword in Printer Files
Use this field-level keyword to specify separator characters for time fields. This
keyword is valid only for time fields (data type T).
The format of the keyword is:
TIMSEP(*JOB | 'time-separator')
The time-separator parameter specifies the separator character that appears
between the hour, minute, and second values. Valid values are a colon (:), a period
(.), a comma (,), and a blank ( ). Apostrophes must enclose the parameter.
If you specify the *ISO, *USA, *EUR, or *JIS time-format value for the TIMFMT
keyword, you may not specify the TIMSEP keyword. These formats have fixed
separators.
If you do not specify the TIMSEP keyword and you specify TIMFMT as a format
that does not have a fixed date separator, the TIMSEP defaults to *JOB.
If you specify *JOB or if TIMSEP defaults to *JOB, the high level language and the
application handle the separator as a colon (:). On output the system converts the
separator that was specified by the Time Separator Job Definition Attribute. On
input, the system converts the separator to a colon (:) before it passes control to the
application.
The TIMSEP keyword overrides the job attribute for a time field. It does not
change the system default.
It is the responsibility of the high-level language and the application to format the
time field according to the format specified for the TIMFMT keyword and use the
separators specified for the TIMSEP keyword. The system does not format fields
on output. The system validates the time field on input according to the format
that the TIMFMT keyword specifies and the separator that the TIMSEP keyword
specifies.
Option indicators are not valid for this keyword, although option indicators can
condition the field for which it is specified.
TIMSEP (Time Separator) Keyword in Printer Files— — Example
Figure 386 shows how to specify the TIMSEP keyword.
If you want to display 2 o’clock p.m. and the time separator defined by the Job
Definition Attribute is a colon (:), the following values will be displayed when
RECORD1 is written.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
00020A
R RECORD
00030A
TIMFLD1
T
TIMFMT(*HMS) TIMSEP(' ')
00040A
TIMFLD2
T
TIMFMT(*HMS) TIMSEP('.')
00050A
TIMFLD3
T
TIMFMT(*HMS) TIMSEP(*JOB)
Figure 386. Specifying the TIMSEP Keyword
Printer Files, TIMSEP
Chapter 4. Keywords for Printer Files
515
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Create fillable and editable PDF documents from Excel in both Create searchable and scanned PDF files from Excel. Convert to PDF with embedded fonts or without
pdf fillable form creator; pdf add signature field
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Convert multiple pages PowerPoint to fillable and editable PDF documents. Export PowerPoint hyperlink to PDF in .NET console application.
create fill pdf form; convert pdf fill form
TIMFLD1
14 00 00
TIMFLD2
14.00.00
TIMFLD3
14:00:00
TRNSPY (Transparency) Keyword in Printer Files
This field-level keyword prevents code points you have redefined (using the
DFNCHR keyword) from being interpreted as SCS printer control commands when
your program sends an output operation that prints the field you are defining.
This keyword has no parameters.
If you do not specify the TRNSPY keyword for a field in which your program
passes hexadecimal data to an SCS printer, code points can be interpreted as SCS
commands that affect printer operation. A code point is one of the 256 values you
can assign a character in a character set. On the AS/400 system, a code point is
identified by a 2-digit hexadecimal number.
You must specify the TRNSPY keyword when you specify:
v The CVTDTA keyword in a printer file created with DEVTYPE(*SCS)
v A hexadecimal value (with or without the DFT keyword explicitly specified)
In a file created with DEVTYPE(*IPDS), you need not specify the TRNSPY
keyword with the CVTDTA keyword. However, a warning message appears stating
that the DEVTYPE should not be changed to *SCS.
If you specify TRNSPY in a file created with DEVTYPE(*AFPDS), a warning
message appears at create time.
The TRNSPY keyword is valid only when the data type is character.
When you specify the TRNSPY keyword with the CVTDTA keyword, your
program can place character data in the field and the OS/400 program converts it
to hexadecimal data when the field is passed to the printer. Each pair of
hexadecimal digits corresponds to a code point in the character set of your AS/400
system. Using the DFNCHR keyword, you can define characters of your own
design for the 5224 Printer or 5225 Printer. See the DFNCHR keyword description.
Also, the printed length of the field is one half the length you specify. Therefore,
the length of the field must be an even number.
If you specify the TRNSPY keyword without the CVTDTA keyword, the field
length you specify is the printed length.
This keyword is supported only for the 5224 Printer and 5225 Printer.
Option indicators are not valid for this keyword.
TRNSPY (Transparency) Keyword in Printer Files— — Examples
The following examples show how to specify the TRNSPY keyword.
Figure 387 on page 517 shows how to specify the TRNSPY keyword with the
CVTDTA keyword. When your program passes character data in a field, the
OS/400 program converts it to hexadecimal data.
Printer Files, TIMSEP
516
OS/400 DDS Reference V4R5
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Convert multiple pages Word to fillable and editable PDF Convert to PDF with embedded fonts or without Change Word hyperlink to PDF hyperlink and bookmark.
add attachment to pdf form; pdf signature field
VB.NET Create PDF from OpenOffice to convert odt, odp files to PDF
Convert OpenOffice Spreadsheet data to PDF. Export PDF document from OpenOffice Presentation. Turn ODT, ODS, ODP forms into fillable PDF formats.
create fillable form from pdf; convert pdf fillable form to html
The program can pass character data in FLD1 and FLD2. The OS/400 program
converts it to hexadecimal data for the printer. Only the characters 0 through 9 and
Athrough F are valid. Blanks are not valid.
The printed length of FLD1 and FLD2 is one half the specified length (FLD1 is 5
positions long; FLD2 is 10 positions long).
You must also specify the DFNCHR keyword with this DDS in order to print
user-defined characters.
The following is how RECORD prints when the contents of FLD1 are
’C1C1C1C1C1’ and the contents of FLD2 are ’C2C2C2C2C2C2C2C2C2C2’:
AAAAABBBBBBBBBB
Figure 388 shows how to specify the TRNSPY keyword without the CVTDTA
keyword. In this example, your program must pass hexadecimal data in the field.
The program must pass hexadecimal data in FLD3 and FLD4. Only hexadecimal
characters 0 through 9 and A through F are valid. Blanks are not valid. Without the
CVTDTA keyword, the printed length of both fields is the specified length.
TXTRTT (Text Rotation) Keyword in Printer Files
Use this field-level keyword to rotate any text contained in the field.
The format of the keyword is:
TXTRTT(field-rotation)
The field-rotation parameter is required and controls the rotation of the field. Valid
values are 0, 90, 180, and 270 degrees.
Specify DEVTYPE(*AFPDS) on the CRTPRTF command when TXTRTT is specified
in the file. If DEVTYPE is changed to anything other than *AFPDS, the keyword is
ignored and a warning message is issued at print time.
Note: Feature PSF/400 is required to use this keyword. If PSF/400 is not installed,
you will not be able to print files using this keyword and specifying
DEVTYPE(*AFPDS).
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
R RECORD
SPACEB(1)
00020A
FLD1
10
1TRNSPY CVTDTA
00030A
FLD2
20
6TRNSPY CVTDTA
A
Figure 387. Specifying the TRNSPY Keyword (Example 1)
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A
R RECORD2
SPACEB(1)
00020A
FLD3
5
1TRNSPY
00030A
FLD4
10
6TRNSPY
A
Figure 388. Specifying the TRNSPY Keyword (Example 2)
Printer Files, TRNSPY
Chapter 4. Keywords for Printer Files
517
Option indicators are valid for this keyword.
CHRSIZ is handled as graphic font and cannot be used with the field-level
keyword TXTRTT.
TXTRTT (Text Rotation) Keyword in Printer Files— — Example
Figure 389 shows how to specify the TXTRTT keyword.
FLD05 in REC1 is rotated 90 degrees.
FLD06 in REC2 is rotated 270 degrees.
UNDERLINE (Underline) Keyword in Printer Files
Use this field-level keyword to specify that the OS/400 program is to underline the
field when it is printed. Specify UNDERLINE only if the printer supports
underlining.
This keyword has no parameters.
Option indicators are valid for this keyword.
UNDERLINE (Underline) Keyword in Printer Files— — Example
Figure 390 shows how to specify the UNDERLINE keyword.
ZFOLD (Z-fold) Keyword in Printer Files
Use this record-level keyword to specify that a z-fold operation is to be performed
on the current sheet. The reference-edge and paper-type parameters are required.
The format of the keyword is:
ZFOLD(reference-edge paper-type)
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
A*
A
R REC1
A
FLD05
10
35 15TXTRTT(90)
A*
A
R REC2
A
FLD06
7S 2
TXTRTT(270)
A
POSITION(6.5 13.8)
A
Figure 389. Specifying the TXTRTT Keyword
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00100A
ALLOC
R
17 11
00101A 03 04
UNDERLINE
A
Figure 390. Specifying the UNDERLINE Keyword
Printer Files, TXTRTT
518
OS/400 DDS Reference V4R5
The possible values are:
reference-edge:
*BOT The reference edge is the bottom edge of the media.
*RIGHT
The reference edge is the right edge of the media.
*TOP The reference edge is the top edge of the media.
*LEFT The reference edge is the left edge of the media.
*DEVD
The reference edge is the default reference edge used by the device.
paper-type:
*LEDGER
The paper to be used is ledger-sized (11 x 17 inches).
*A3
The paper to be used is A3-sized (297mm x 420mm).
Specify DEVTYPE(*AFPDS) on the CRTPRTF command when ZFOLD is specified
in the file. If DEVTYPE is changed to anything other than *AFPDS, the keyword is
ignored and a warning message is issued at print time.
If ZFOLD is specified for a printer that does not support z-fold operations, the
value specified for FIDELITY in he printer file controls whether the file prints.
ZFOLD is ignored at run time if it is not specified on a page boundary. The printer
is on a page boundary when no named or constant fields are processed for a page.
Once a named or constant field is processed, the printer is no longer on a page
boundary. The printer is on a page boundary again when a SKIP, SPACE, or
ENDPAGE keyword is processed that causes the printer to move to a new page.
ZFOLD, SKIP, and SPACE keywords are processed in the following order:
SKIPB
SPACEB
ZFOLD
SPACEA
SKIPA
ZFOLD is in effect only for the record format specified. For the record format in
which ZFOLD is specified, the page size is changed to the size of the paper-type
specified for ZFOLD: ledger or A3. Once records with the specified record format
are processed, the page size for the next record format (if the ZFOLD keyword is
not specified) is the page size specified at the file level (CRTPRTF, CHGPRTF, or
OVRPRTF command).
ZFOLD is in effect for just a single sheet. If consecutive sheets are to have a z-fold
operation applied, then ZFOLD must be specified for each sheet. Printers may
support a varying maximum number of sheets number of sheets per spooled file
which have had a z-fold operation applied to them. Check your printer’s hardware
reference for this information.
The reference edges supported by a printer vary. Check your printer’s hardware
reference for this information.
Printer Files, ZFOLD
Chapter 4. Keywords for Printer Files
519
The z-fold operation causes the current sheet to be first folded in half inwards (so
the front side of the sheet is now inside the fold) along a line parallel to the
reference edge. The half of the sheet furthest from the reference edge is again
folded in half outwards along a line parallel to the reference edge. For example,
when applied to an 11″x17″ sheet with the reference edge along a short side, the
result is an 8.5″x11″ fold-out.
This finishing operation is applied to each medium, or sheet. Shown below is a
drawing of a sheet to which a z-fold operation has been applied.
When REC1 is printed, it will be z-folded by the printer’s post processor.
Only one ZFOLD keyword for each record format is valid at any time. Even with
option indicators, specifying more than one ZFOLD keyword per record format is
not valid.
The overflow line number will be recomputed if you specify ZFOLD, since the
page size is either ledger or A3. The new overflow line number maintains the
distance between the overflow line and the bottom of the page as specified in the
printer file. The overflow number specified in the printer file will be restored when
processing is complete for ZFOLD. So if the file level specifies an overflow line
which is 1″ from the bottom of the page, the overflow line for a page on which
ZFOLD is specified is also 1″ from the bottom of the page.
Refer to your printer’s documentation for additional information on the z-fold
operation.
Option indicators are valid for this keyword.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
A*
A
R REC1
ZFOLD(*DEVD *LEDGER)
A*
Figure 391. Specifying the ZFOLD keyword
Printer Files, ZFOLD
520
OS/400 DDS Reference V4R5
|
Documents you may be interested
Documents you may be interested