activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 125 of 553 
ParseDataStream 
Description 
Parses a delimited stream of string data containing valid field and value marks and populates the 
corresponding form fields in the PDF. 
Syntax 
object.
ParseDataStream
DataStream, ValueDelimiter, FieldDelimiter, LeaveReadOnlyFlag
The ParseDataStream method has these required parts: 
Part 
Value Type 
Description 
Object 
An expression of the Toolkit object 
DataStream 
String 
The delimited content to parse. 
ValueDelimiter 
String 
The delimiter used to separate the value mark from the 
data.   
FieldDelimiter 
String 
The delimiter used to separate the field name and data.   
LeaveReadOnlyFlag 
Short 
Refer to Flags below. 
Flags 
Toolkit has these flags:   
Toolkit Flag 
Description 
-4096 
All bits will be cleared (set to 0).  You can 'OR' 4096 with other bits to achieve 
the desired effect.  (This affects the line on which it is called.) 
-998 
Flatten field and reset font, color and rotation information to field defaults.  (You 
must use -998 on the line prior to the line you wish to reset.) 
-997 
Flatten field and do not reset font, color and rotation information. 
-996 
Flatten field using an image file as named in field data.  The image type is auto-
determined. 
-995 
Flatten field as a known JPEG using an image file as named in field data. 
-994 
Flatten field as a known TIFF using an image file as named in field data. 
0
Read Only. 
Adding metadata to pdf - 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
acrobat pdf additional metadata; metadata in pdf documents
Adding metadata to pdf - 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
read pdf metadata online; edit multiple pdf metadata
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 126 of 553 
1
"As is". All attributes of the field remain unchanged. 
2
Hidden. 
4
Enable Printing. 
8
Disable Zoom. 
16 
Disable Rotation. 
32 
The field will print, but cannot be viewed. 
64 
The field will be hidden and read only. 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
adding password, digital signatures and redaction feature. Various of PDF text and images processing features for VB.NET project. Multiple metadata types of PDF
batch edit pdf metadata; batch pdf metadata
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
endnote pdf metadata; batch pdf metadata editor
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 127 of 553 
PrintImage 
Description 
Prints an image onto a new or existing PDF page.  For a complete list of supported image types, refer 
to Appendix E: Supported Image Types.
NOTE:
For JPEGs or TIFFs, use the PrintJPEG or PrintTIFF method. 
Return type 
Long 
Return Value 
Description 
-998 
Product not registered/ Evaluation expired. 
-997 
Required product version not registered. 
99 
Invalid path of filename specified. 
97 
Invalid image type specified. 
1
Success. 
Syntax 
object.
PrintImage
ImageFileName, LLX, LLY, Width, Height, PersistRatio, PageNr
The PrintImage method has these required parts: 
Part 
Value Type 
Description 
Object 
An expression of the Toolkit object. 
ImageFileName 
String 
The full path to the image. 
If the ImageByteStream  property is set to a valid image 
from a record set, or other source, you can set the FileName 
parameter to "MEMORY". 
LLX 
Float 
The horizontal position for the lower-left corner of the 
image.  Uses the PDF Coordinate System .
LLY 
Float 
The vertical position for the lower-left corner of the image.  
Uses the PDF Coordinate System.
Width 
Float 
The width of the image specified in PDF Units.
0=Uses the current width of the image specified with the 
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Multiple metadata types of PDF file can be easily added and processed in C#.NET Class. Capable of adding PDF file navigation features to your C# program.
pdf metadata reader; batch update pdf metadata
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
pdf metadata extract; adding metadata to pdf
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 128 of 553 
ImageFileName parameter. 
>0 = Overrides the current width of the image specified with 
the ImageFileName parameter. 
Height 
Float 
The height of the image.  Specified in PDF Units.
0=Uses the current height of the image specified with the 
ImageFileName parameter. 
>0 = Overrides the current height of the image specified 
with the ImageFileName parameter. 
PersistRatio 
Long 
1 = Height and width remain proportional if greater than 0.  
When printing a file type that contains no DPI information, 
you must pass a Height and Width and set PersistRatio to 
equal 1. 
0=Stretch to width and height. 
PageNr 
Long 
Optional. 
0=The action will take place on the new or current open 
page of the input file or cover.  (Default) 
>1 = The action will occur on the specified page number. 
-1 = The action will occur on all pages. 
VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
pdf xmp metadata; add metadata to pdf programmatically
C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
pdf xmp metadata viewer; pdf metadata editor online
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 129 of 553 
PrintJPEG 
Description 
Prints a JPEG onto a new or existing PDF page.  
NOTE:
For additional image types or TIFFs, use the PrintImage or PrintTIFF method. 
Return type 
Long 
Return Value 
Description 
-998 
Product not registered/ Evaluation expired. 
-997 
Required product version not registered. 
-3 
Unable to open input file. 
-1 
Invalid JPEG file or stream specified. 
>0 
Success. 
Syntax 
object.
PrintJPEG
FileName, LLX, LLY, Width, Height, PersistRatio, PageNr
The PrintJPEG method has these required parts: 
Part 
Value Type 
Description 
Object 
An expression of the Toolkit object. 
FileName 
String 
The full path to the JPEG.  
If the ImageByteStream  property is set to a valid JPEG from a 
record set, or other source, you can set the FileName parameter 
to "MEMORY". 
LLX 
Float 
The horizontal position for the lower-left corner of the JPEG.  Uses 
the PDF Coordinate System .
LLY 
Float 
The vertical position for the lower-left corner of the JPEG.  Uses 
the PDF Coordinate System .
Width 
Float 
The width of the image.  Specified in PDF Units.
0=Uses the current width of the image specified with the 
FileName parameter. 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
pdf metadata editor; remove metadata from pdf online
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Provide users with examples for adding text box to PDF and edit font size and color in text box field in C#.NET program. C#.NET: Draw Markups on PDF File.
bulk edit pdf metadata; pdf xmp metadata editor
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 130 of 553 
>0 = Overrides the current width for the image specified with the 
FileName parameter. 
Height 
Float 
The height of the image.  Specified in PDF Units.
0=Uses the current height of the file specified with the FileName 
parameter. 
>0 = Overrides the current height for the file specified with the 
FileName parameter. 
PersistRatio 
Long 
1 = Height and width remain proportional if greater than 0. 
0=Stretch to width and height. 
PageNr 
Long 
Optional. 
0=The action will take place on the new or current open output 
page.  (Default)  
>1 = The action will occur on the specified page number. 
-1 = The action will occur on all pages. 
Example 
'PrintJPEG Example
Set TK = CreateObject("APToolkit.Object")
r = TK.OpenOutputFile("PrintJPEG.pdf")
'Print the JPEG on the page
TK.PrintJPEG "image.jpg", 0, 250, 0, 0, 1, 0
TK.CloseOutputFile
Set TK = Nothing
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page modifying page, you will find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page into PDF document, deleting
pdf metadata viewer online; remove pdf metadata
C# PDF Password Library: add, remove, edit PDF file password in C#
Able to perform PDF file password adding, deleting and changing in Visual Studio .NET project use C# source code in .NET class. Allow
preview edit pdf metadata; modify pdf metadata
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 131 of 553 
PrintLogo 
Description 
Prints a PDF Logo onto an existing PDF page.  If no page is specified, a new page is generated.   
NOTE:
You must call AddLogo prior to calling PrintLogo.  If AddLogo is called after PrintLogo, then the 
logo will only be placed on pages specified in a MergeFile or CopyForm function. 
Return type 
None 
Syntax 
object.
PrintLogo
PageNr
The PrintLogo method has these parts: 
Part 
Value Type 
Description 
Object 
An expression of the Toolkit object. 
PageNr 
Long 
Optional. 
0=The action will take place on the new or current open page of the 
input file or cover.  (Default) 
>1 = The action will occur on the specified page number. 
-1 = The action will occur on all pages. 
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 132 of 553 
PrintMultilineText 
Description 
Prints a string of multi-line text onto the currently open output page. If no ouput page is currently 
open, a new page is generated.  
Return type 
None 
Syntax 
object.
PrintMultilineText
FontName, FontSize, TextLLX, TextLLY, Width, Height, Text,
Alignment, PageNr
The PrintMultilineText method has these required parts: 
Part 
Value Type 
Description 
Object 
An expression of the Toolkit object 
FontName 
String 
The font to use. 
FontSize 
Float 
The size of the font.    
If you are using auto size text, a maximum font size is set by 
specifying a negative value. 
TextLLX 
Float 
The horizontal position for the lower-left corner of the first 
font glyph in the first line of printed text.  Uses the PDF 
Coordinate System.
TextLLY 
Float 
The vertical position for the lower-left corner of the first font 
glyph in the first line of printed text.  Uses the PDF Coordinate 
System.
Width 
Float 
The width of the space to insert the text.  Specified in PDF 
Units.
Height 
Float 
The height of the space to insert the text.  Specified in PDF 
Units.
Text 
String 
The actual text to print. 
Alignment 
Short 
The alignment for the text. 
0=Left justified  (Default) 
1=Center 
2=Right justified 
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 133 of 553 
3=Full justified 
PageNr 
Long 
Optional. 
0=The action will take place on the new or current open 
output page.  (Default)  
>1 = The action will occur on the specified page number. 
-1 = The action will occur on all pages. 
Remarks  
If justified is selected, the last line of the text in the defined area will be left justified.  To justify the 
last line, pass a carriage return after the last character. 
Example 
'PrintMultilineText Example
Set TK = CreateObject("APToolkit.Object")
r = TK.OpenOutputFile("PrintMultilineText.pdf")
'Stamp multiline text onto the page
strText = "This is multiline text that is printed on the page"
TK.PrintMultilineText "Helvetica", 16, 241, 700, 130, 100, strText, 1, 0
TK.CloseOutputFile
Set TK = Nothing
activePDF Toolkit Professional Edition 
aptkl4a 30405 
Copyright 2005, activePDF, Inc. All Rights Reserved. 
Page 134 of 553 
PrintText 
Description 
Prints a string of text onto the currently open output page. If no ouput page is currently open, a new 
page is generated.  
NOTE:
Must be called after the SetFont method. 
Return type 
None 
Syntax 
object.
PrintText
LLX, LLY, Text, PageNr
The PrintText method has these required parts: 
Part 
Value Type 
Description 
Object 
An expression of the Toolkit object. 
LLX 
Float 
The horizontal position for the lower-left corner of space defined by 
the string of text.  Uses the PDF Coordinate System .
LLY 
Float 
The vertical position for the lower-left corner of the space defined by 
the string of text.  Uses the PDF Coordinate System .
Text 
String 
The string of text to print. 
PageNr 
Long 
Optional. 
0=The action will take place on the new or current open output 
page.  (Default)  
>1 = The action will occur on the specified page number. 
-1 = The action will occur on all pages. 
Example 
'PrintText Example
Set TK = CreateObject("APToolkit.Object")
r = TK.OpenOutputFile("PrintText.pdf")
'Set the font for the text
TK.SetFont "Helvetica", 20, 0
'Stamp Text onto the page
TK.PrintText 30, 740, "Hello World", 0
TK.CloseOutputFile
Documents you may be interested
Documents you may be interested