pdf viewer control in c# : Add picture to pdf in preview control software system azure windows winforms console pdfstudio_userguide31-part2544

-311- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
Editing Field Tab Order 
PDF Studio allows you to set the tab order of fields within a document. This allows you to 
designate what field comes next when the user is tabbing through the document to make it 
easier to complete. Follow the instructions below to rearrange the field tab order in a PDF 
form.  
Note: By default the tab order is created in the order that the fields are created. It's 
usually best practice to either create the fields in the correct order or rearrange them 
afterwards as many users will be confused if the when pressing tab they are taken to a 
completely different section of the page.  
Changing the Field Tab Order 
1.  Open the document you wish to edit in PDF Studio 
2.  On the menu bar select Forms -> Create/Edit Form or use the shortcut keys Ctrl + Alt + 
M (Command + Alt + M on Mac). 
3.  This will start the Form Editing Mode 
4.  On the left hand side of the PDF Studio frame will be the Fields Pane 
• 
Note: You may need to click on the "Fields" button to open the pane 
5.  In this pane you will see a list of all the fields per page within the document. To field tab 
order in the document goes from the top of the field tree to the bottom of the field tree. 
To edit the field tab order drag and drop the items into the order that you want the fields 
to tab starting with the first at the top and the last at the bottom of the list.  
6.  Once complete click on Stop Form Editing to close the tool bar 
7.  Save the document and the fields will be ready for use 
Linking Form Fields 
PDF Studio allows you to link multiple form fields in a document together. Linking one or 
more fields together makes the same data populate each instance of the field within the 
document. This is helpful for putting dates or client names on every page of the document. 
Note: Only fields of the same type can be linked together.  
Add picture to pdf in preview - 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
how to add picture to pdf; add picture to pdf reader
Add picture to pdf in preview - 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
how to add image to pdf document; add a picture to a pdf document
-312- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
How to Link Form Fields 
1.  First create the form fields that you need in your document. For more information on 
creating form fields see Creating Form Fields 
2.  To link the fields all you need to do is give each of the fields the same name either when 
creating them or by editing them. 
3.  Once you click OK to confirm the field name setting you will get a message asking if 
you would like to link the fields. Click on OK to save the field name and link the fields 
4.  Repeat steps 1-3 to link as many form fields as you need. 
5.  Once complete click on the Stop Form Editing button on the toolbar to close the form 
editor and save the document 
6.  The fields will now be ready for you to begin typing in information 
Note: Radio buttons can be grouped in a similar way, by giving them the same name, you will 
also have to make sure the Radio Button Choice under the Options tab is also labeled the 
same. 
PDF Form JavaScript 
In PDF Studio when creating custom functions/actions for specific items such as form fields 
or buttons you will need to use JavaScript for the commands. JavaScript can perform 
calculations, button actions (adding images, submitting forms, or populating other fields), 
validate field input, and set field formatting, among many other things.  
Note: PDF Studio only supports Acroform (non-LiveCycle) JavaScript in PDF forms. 
You will need to have advance knowledge in programming JavaScript in order to create the 
actions for the buttons. For additional details on how to use these functions, take a look at the 
tutorials and lessons on this site http://www.w3schools.com/js/js_intro.asp 
PDF Studio supports the following JavaScript commands for each of the below items. 
C# Word - Paragraph Processing in C#.NET
Add references: C# users can set paragraph properties and create content such as run, footnote, endnote and picture in a paragraph.
add picture to pdf preview; add image pdf
C# PDF remove image library: remove, delete images from PDF in C#.
Support removing vector image, graphic picture, digital photo, scanned signature, logo, etc. Remove Image from PDF Page Using C#. Add necessary references:
adding an image to a pdf; adding images to pdf
-313- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
Supported JavaScript 
Document 
Methods: 
addField 
calculateNow 
getAnnots3D 
getField 
getNthFieldName 
getOCGs 
resetForm 
Properties: 
calculate 
numFields 
numPages 
URL 
Fields 
Methods: 
buttonGetCaption 
buttonImportIcon 
buttonSetCaption 
checkThisBox 
clearItems 
deleteItemAt 
getArray 
getItemAt 
insertItemAt 
isBoxChecked 
setAction 
setFocus 
setItems 
Properties: 
borderColor 
borderStyle 
borderWidth 
VB.NET PDF remove image library: remove, delete images from PDF in
Support removing vector image, graphic picture, digital photo, scanned signature, logo, etc. VB.NET: Remove Image from PDF Page. Add necessary references:
add image to pdf in preview; how to add a jpeg to a pdf file
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
Help to copy, paste and cut vector image, graphic picture, digital photo, scanned VB.NET DLLs: Copy, Paste, Cut Image in PDF Page. Add necessary references:
add picture to pdf in preview; add a jpeg to a pdf
-314- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
calcOrderIndex 
charLimit 
comb 
commitOnSelChange 
currentValueIndices 
defaultValue 
delay 
display 
doc 
doNotScroll 
doNotSpellCheck 
editable 
exportValues 
fileSelect 
fillColor 
hidden 
lineWidth 
multiline 
multipleSelection 
name 
numItems 
page 
password 
readonly 
required 
strokeColor 
style 
submitName 
textColor 
type 
userName 
value 
valueAsString 
Global 
Methods: 
setPersistent 
C# Word - Document Processing in C#.NET
GetDocument(); //Document clone IDocument doc0 = doc.Clone(); //Get all picture in document List<Bitmap> bitmaps = doc0.GetAllPicture(); Create, Add, Delete or
how to add a picture to a pdf file; add photo to pdf for
-315- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
OCG 
Methods: 
getIntent 
setAction 
setIntent 
Properties: 
initState 
locked 
name 
state 
Utilities 
Methods: 
printd 
printf 
printx 
-317- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
Digital Signatures 
PDF Studio supports both adding a digital signature field to a PDF or applying digital 
signatures to existing fields. Digital Signatures are a way of authenticating the contents of a 
document. A document with a valid signature is guaranteed not to have been changed since 
being signed.  
Create Digital Signature Fields : Create new unsigned digital signature fields 
Modifying Digital Signature Fields : Modify existing field including clearing, moving, and 
properties 
Applying Digital Signatures 
: How to apply digital signatures to a document 
Creating Self-Signed Digital IDs : Creating digital IDs within PDF Studio to be used when 
signing documents 
Importing Digital IDs 
: Importing an existing or third-party digital ID to be used when 
signing documents 
Digital Signature Options : Options available when digitally signing a PDF 
Digital Signature Appearance : Appearance settings when applying a digital signature 
Validate Digital Signatures : How to validate a digital signature  
Trusting Digital Signatures: How to add a digital signature to your trusted certificates 
Manage Trusted Certificates: Manage the trusted certificate options 
Manage Digital IDs : Create, edit, and remove digital IDs  
Managing Timestamp Servers : Manage the timestamp servers that are used when digitally 
signing PDFs 
-318- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
Creating Digital Signature Fields 
PDF Studio can create new, unsigned digital signature fields in a document. This is can be 
used to create a document that requires a signature and to add a signature field so that a digital 
signature can be applied.  
How to Create a Digital Signature Field 
1.  Open a document to add a digital signature field to 
2.  Click on the Digital Signature button   on the toolbar or go to Security -> Add 
Signature Field on the menu bar 
3.  When the tool is started, the cursor will become a crosshair to mark the location for the 
new field on the document.  Drag a rectangle to create the desired signature field size 
4.  After the field is created, a signature can be immediately applied or the field can be 
clicked on to apply a digital signature. 
Note: To create a signature field using the form editing mode instead see how to add a 
Form Signature field. 
Modifying Digital Signature Fields 
Signature fields can be modified using any of the available options below. The options will 
vary depending on whether the digital signature field has been signed.  
To access the digital signature field options Right Click (Ctrl + Click on Mac) on the field and 
then a mouse context menu will be displayed showing the available options. Any text that has 
been greyed out is a disabled option. 
-319- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
Unsigned Digital Signature Fields 
The Following options are available for an unsigned digital signature field.  
Apply Signature - Starts the Applying Digital Signatures dialog 
Apply Certifying Signature - Starts the Applying Digital Signatures dialog except with the 
certifying signature option already selected 
Move - Allows you to move or resize the unsigned field on the page. When finished click 
anywhere on the page or pres Esc to finish editing. 
• 
Move: click on the signature field and drag it to its new location on the page. 
• 
Resize: use the black dots on the corners and edges to resize the shape of the box so that 
it fits the area that you need.  
Properties - Displays the properties dialog for the field. See Form Signature Field for a 
description of the available properties 
Delete - Deletes the selected signature field 
Details - Displays the details for the signature field.  
Note: When unsigned this will just display a "Signature field has not been signed" 
message as there are no details to display. 
Signed Digital Signature Fields 
The following options are available for signed digital fields 
Clear Signature - Removes the signature from the signature field 
Details - Displays the details for the signature field to help in Validating a Digital Signature 
Creating Self-Signed Digital IDs 
In order to sign documents, you must first have a digital ID. If you do not have an existing ID 
you can use PDF Studio to create a new digital ID to be used when signing documents. When 
-320- 
Qoppa Software's PDF Studio - Affordable, Powerful PDF Software for Windows, Mac, Linux 
creating a digital ID with PDF Studio it is considered a Self-Signed Digital ID which means 
that it is not using a third-party to validate the signature.  
Note: When creating a Self-Signed Digital ID with PDF Studio the signature will not 
show as validated on other users computer as the trusted certificate will currently only 
be on your computer. You will need to send your newly created digital certificate to 
your recipients and they will need to install them before your signatures can be 
validated. 
How to Create Self-Signed Digital ID 
1.  Access the Add Digital ID dialog using one of the methods below 
• 
Go to Edit -> Preferences (Windows & Linux) or PDF Studio 10 -> 
Preferences (Mac). Select Digital IDs from the panel on the left of the 
preferences dialog and click on Add Digital ID. 
• 
When applying a digital signature, select New Digital ID from the drop down 
• 
Go to Security -> Security Settings -> Digital IDs and click on Add Digital ID. 
2.  Select Create New Digital ID Now 
3.  Fill out the information for digital ID. Name and Email Address are required 
• 
Valid Until: The expiration date of the digital ID 
• 
Name: Name of the signer 
• 
Organizational Unit: Name of the organizational unit 
• 
Organization Name: Name of the organization  
• 
Locality/City: city  where the signer is located 
• 
State: state where the signer is located 
• 
Country: country where the signer is located 
• 
Email: Email address of the signer 
4.  Choose a location to save the digital ID and set a password 
• 
Note: By default the location will be stored in the PDF Studio user settings folder 
5.  Click Finish to create the digital ID 
6.  The newly created ID will be added to PDF Studio's list of IDs and can now be used 
when Applying Digital Signatures 
Importing Digital IDs 
In order to sign documents, you must first have a digital ID. If you have an existing digital ID 
either exported from another application or from a third-party Certificate Authority, it can be 
imported directly into PDF Studio to be used when signing documents. PDF Studio supports 
importing digital IDs in either .pfx or .p12 formats.  
Documents you may be interested
Documents you may be interested