pdf viewer control in c# : Attach image to pdf form control SDK platform web page wpf html web browser aspEasyPDF8-part258

- aspEasyPDF - 
81 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
Attach image to pdf form - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
adding image to pdf form; adding an image to a pdf in preview
Attach image to pdf form - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
adding images to pdf files; add a jpg to a pdf
Function explain
Name
AddPDF 
Parameters
Filename as String , FromPage as Integer ,  ToPage as Integer , Password as
String
Result
Boolean
From version  
2.10
Professional feature " 
Imports an existence PDF document and adds it's contents at the end of you new document. You can import as many
times and pages combinations as you want.
The FromPage and ToPage vars are used to import a range of pages, if one of this var as a 0 then it's assumed as all.
For example "FromPage is 4 and ToPage is 0" it will start importing from page 4 to the end of the document.
What will import:
1. Text contents of the
page
2. Links ( extenal ) 
3. Compressed
documents
4. Graphics ( 8 - 24 bits
)
Known limitations that will be improved on newer releases:
1. Password is ignored,
it only imports
unencrypted documents
2. Filename can only be
phisical files
3. Support for Acrobat
exchange and other 3rd
party PDF exporters. (
Colorspace command )
Syntax
PDF .AddPDF Filename as String,   FromPage as Integer , ToPage as Integer, Password as String
Example
<% 
' Create the component
set PDF = server.createobject(" aspPDF.EasyPDF
")
PDF.AddText "Importing PDF document"
PDF.AddPage
' Imports all pages from PDF the document 
PDF.AddPDF " c:\temp\doc.pdf
", 0,0, ""
PDF.AddText "Imported"
PDF.BinaryWrite
' destroy it
setpdf = nothing
%>
- aspEasyPDF - 
82 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
VB.NET Image: Image Drawing SDK, Draw Text & Graphics on Image
text writing function and graphics drawing function, we attach links to provide powerful & profession imaging controls, PDF document, image to pdf files and
add picture to pdf file; adding images to a pdf document
VB.NET Image: VB.NET Rectangle Annotation Imaging Control
Able to attach a user-defined shadow to created rectangle annotation to provide powerful & profession imaging controls, PDF document, image to pdf files and
add photo to pdf online; pdf insert image
- aspEasyPDF - 
83 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
VB.NET Word: VB Tutorial to Convert Word to Other Formats in .NET
rendered REImage into desired document image format 2007 or later versions into PDF, tiff, bmp NET Word converting functions but also attach detailed programming
how to add a jpeg to a pdf file; add signature image to pdf acrobat
VB.NET Image: VB.NET Sample Code to Draw EAN-13 Barcode on Image
How to Attach EAN-13 Barcode Image to Word in VB.NET. NET EAN-13 barcode generation tutorial page on how to add & insert EAN-13 barcode into image, PDF or Word
add jpg to pdf acrobat; add an image to a pdf form
AddProtection
Function explain
Name
AddProtection 
Parameters
OwnerPass as String ,  UserPass as String , Key_Length as Integer , Flags as
Integer
Result
(none)
From version  
2.00
Professional feature " 
Adds security to the document. The document will be encrypted using the owner password, if it's left blank then it will
use a random key and protect the document. On the flags you can specify what to protect and allow.
The key length is encryption length that will use the system
Note: At this moment it only supports 40 bits on the future it will support 128 bits keys.
You can also set an user password to ask the user for a password.
Flags
Number
name
Description
4
scAllowPrint 
Allows to print the document. If you want to let the user to print to the top
quality use the scPrintQuality flag, if not then it will print a draft with low
quality.
8
scModifyContents 
Modify the contents of the document  
16
scCopyContents 
Copy or otherwise extract text and graphics from the document, including
extracting text and graphics
32
scAllowNotesForms Add or modify text annotations, fill in interactive form fields, and, if
scModifyContents is also set, create or modify interactive form fields
256
scAllowForms 
Fill in existing interactive form fields
512
scExtractText 
Extract text and graphics
1024
scAssembleDoc 
Assemble the document (insert, rotate, or delete pages and create bookmarks
or thumbnail images), even if it is not set the scModifyContents
2048
scPrintQuality 
Print the document to a representation fromwhich a faithful digital copy of the
PDF content could be generated.
Syntax
PDF .AddProtection OwnerPass as String,   UserPass as String , Key_Length as Integer , Flags as Integer
Example
<% 
' Create the component
set PDF = server.createobject(" aspPDF.EasyPDF ")
' Constant definition
const scAllowPrint = 4
const scModifyContents = 8
const scCopyContents = 16
const scAllowNotesForms= 32
const scAllowForms = 256
const scExtractText = 512
const scAssembleDoc = 1024
const scPrintQuality = 2048
- aspEasyPDF - 
84 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
VB.NET TIFF: VB.NET Code to Scan Document into TIFF Image File
generate those scanned documents in TIFF or PDF file format. you are also allowed to determine the image type, TIFF Here we attach a link which can lead you to
add picture pdf; add image to pdf reader
' Use 40 bit encryption, set auto owner password and allow print and extract text to the clipboard 
PDF.AddProtection "", "", 40, scAllowPrint+scPrintQuality+scExtractText
PDF.BinaryWrite
' destroy it
setpdf = nothing
%>
- aspEasyPDF - 
85 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
Function explain
Name
AddRow 
Parameters
TableID as String , Property as String
Results
(none)
From version  3 .10
Adds a new row to the table.
You may use or not this function, if you don't then aspEasyPDF will add the rows for you but you won't have the
posibility to set some default properties for that row.
See Also
AddTable
SetCell
DrawTable
- aspEasyPDF - 
86 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
Function explain
Name
AddTable 
Parameters
Properties as String , Columns as String
Results
Pointer as String
From version  3 .10
Prepares to work with tables. It will return an unique number that will be used as pass argument for the other functions.
You must set the maximum columns that this table will use.
Allowed properties:
Properties
Name
De scription
Align
Alignmet of the table
Border
Set the border size, by default to 1
Width
Fixed Size of the table, can be percent or pixel size
Syntax
PDF .AddTable Properties as String
Example in ASP:
<% 
' Create the component
set PDF = server.createobject(" aspPDF.EasyPDF
")
' table = PDF.AddTable "border=0 width='100%'", 2
PDF.SetCell table, 2,1, "", "HI"
PDF.DrawTable table
PDF.BinaryWrite
' destroy it
setpdf = nothing
%>
See Also
AddRow
SetCell
DrawTable
- aspEasyPDF - 
87 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
AddText
Function explain
Name
AddText 
Parameters
Text as String
Results
(none)
From version  1.00
Adds a new text on the document it starts at the top of the page and it will add consecutive text until it founds a carriage
return or the internal command <br>, used on html to add a new line. 
From version 2.0 you can load a full text file, ( does not accept http requests ), just add  and the full path of the filename
and it will load the text file and add it on the PDF.
You can set the way it looks setting some properties with the SetProperty Method, fonts, color, align, bottom start, left
start and right end.
Syntax
PDF .AddText Text as String
Example in ASP:
<% 
MrName="Tony"
' Add Big text on the document
PDF.AddText "Hello Mr. " & MrName & "<br>We are very happy to announce that the new version of
aspEasyPDF has been realeased to version 1.0.<br> <br>Please download it at www.mitdata.com<br>
<br> Thank you very much, John "
%>
See Also
AddTextPos
AddTextWidth
AddHTML
- aspEasyPDF - 
88 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
AddTextPos
Function explain
Name
AddTextPos 
Parameters
as Double , Y as Double , Text as
String
Result
(none)
From version  1.00
Adds a new text in the position specified on the active page. If you set the x to -1 value then you will center it to the
page. All properties affect in the way that is displayed on the document.
You can position it to an inch or metric position with the 
cnvUnitMM
or 
cnvUnitInch
method
Syntax
PDF .AddTextPos X, Y, Text
See Also
AddText
AddTextWidth
AddHTML
cnvUnitMM
cnvUnitInch
- aspEasyPDF - 
89 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
AddTextWidth
Function explain
Name
AddTextWidth 
Parameters
as Double , Y as Double , Width as Double , Text as
String
Result
(none)
From version  1.50
Adds a new text in the position specified on the active page and using a maximum width size. This function is quite
powerful because you can also specify the align method to use for the text, which such feature you can easily done
columns aligns.
You can alter the aspect of the text with the csPropAddTextWidth constant property.
You can position it to an inch or metric position with the cnvUnitMM
or cnvUnitInch
method
Syntax
PDF .AddTextWidth X as Double , Y as Double , Width as Double , Text as String
Examples in ASP:
dim PDF
set PDF = server.createobject(" aspPDF.EasyPDF ")
constcsPropAddTextWidth  = 113
PDF.Debug = True
PDF.page " Letter ",0
PDF.setmargins 50,50,50,50
str = " This is a test to show the cut of a text with different options for the AddTextWidth
"
' Cut the text if it doesn't fit, you can also use the csPropTextAlign to align the text
PDF.SetProperty csPropAddTextWidth , 0
PDF.AddTextWidth 300,100,100, str
' Cut the text if it doesn't fit and add three suspensions points
PDF.SetProperty csPropAddTextWidth , 1
PDF.AddTextWidth 300,200,100, str
' Wrap the text down
PDF.SetProperty csPropAddTextWidth , 2
PDF.AddTextWidth 300,300,100, str
' Generate the PDF document
PDF.Save server.MapPath(" pdf_addtextwidth.pdf ")
set pdf = nothing
' At position 10,10 with a size of 200, the text is centered
PDF.SetProperty csPropTextAlign, algCenter
PDF.AddTextWidth 10,10,200, "Text Centered"
' This one is aligned to the right 
PDF.SetProperty csPropTextAlign, algRight
PDF.AddTextWidth 10,60,200, "Right align"
' This aligned to the left
PDF.SetProperty csPropTextAlign, algLeft
PDF.AddTextWidth 10,120,200, "Left align"
- aspEasyPDF - 
90 / 325
Generated with aspEasyPDF library using demo sample CHM2PDF
Documents you may be interested
Documents you may be interested