pdf viewer control in c# : How to add image to pdf in acrobat Library software component .net winforms asp.net mvc PDFpen%206.04-part2474

: Creating and Editing a Table of Contents (PDFpenPro only)
You can view a Table of Contents in PDFpen, (See Sidebar
for details). To create and edit a Table
of Contents, PDFpenPro is required.
More info on the difference between PDFpen and PDFpenPro
How to upgrade to PDFpenPro from PDFpen.
Creating a Table of Contents
1. Open the Table of Contents in the Sidebar by clicking the Sidebar button 
choosing Table Of Contents from the menu. Or choose View > Table of Contents.
2. Go to the page that you want to add to the Table of Contents.
3. From that page, you can select a specific portion of text to be the title of that page in the
Table of Contents. Select that text now.
4. Click on the Cog button 
at the bottom of the Sidebar and choose Add Entry.
Locate shortcuts for this in Edit > Table of Contents.
5. "Page X" will appear in the Table of Contents. You can click on the item to edit it. If you
selected text, that text will now appear as one of the headings in the Table of Contents.
In addition to Add Entry, the Cog menu also provides the following means of adding new entries.
Add Child
Add a child to the currently selected Table of Contents entry. Combines Add Entry and
Demote Entry into a single action.
Add Aunt
Add an aunt, i.e. a sibling of the currently selected Table of Contents entry's parent.
Combines Add Entry and Promote Entry into a single action.
Editing Table of Contents Entries
Once you have added items to the Table of Contents, there are a number of ways you can edit the
entries. Optionally, locate keyboard shortcuts for this in Edit > Table of Contents.
Edit the Text of the Entry
Double-click on the entry to change the text.
Demote an Entry
Select an entry and click on Demote in the Cog menu 
. The entry will become a
subheading of the closest higher-level entry above in the list.
Promote an Entry
Select an entry and click on Promote in the Cog menu 
. The entry will move up a
level from the section it is in.
Delete an Entry
Select an entry and click on Remove Entry in the Cog menu 
© 2003-2013 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
How to add image to pdf in acrobat - 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 a jpg to a pdf; add jpg to pdf file
How to add image to pdf in acrobat - 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
add a picture to a pdf file; add png to pdf acrobat
: Converting HTML to PDF with PDFpenPro
More info on the difference between PDFpen and PDFpenPro
How to upgrade to PDFpenPro from PDFpen.
To convert an HTML file to a PDF document:
1. Choose File > New from HTML…
2. Locate the HTML file on your hard drive or enter the complete http:// web address of an HTML file in the search field.
3. Choose Create to finish.
4. A PDF document will be created containing your web pages.
There are several settings in the New from HTML… window.
Paste in the complete target http:// web address or HTML file location on your hard drive.
Select Index File…
Convert HTML files on your computer to PDF.
1. Locate the folder containing the HTML and image source files you would like to transfer to PDF. Then click Select Folder.
2. Next, select the specific HTML file which is the index of the HTML files to be converted. Click Select Index File.
Choose how many pages deep to go into the website.
1 level = the current URL page.
2 levels = the current page and all linked pages.
3 levels = the current page, all linked pages, all linked pages on those pages.
Follow links to:
There are three options. Assuming you wanted to make a PDF of the URL http://www.apple.com/macbookair/index.html you would
use the options as described below.
Subtree: Most limiting. If you start with the above web site, /macbookair/ acts as the subtree, meaning all included HTML
files will start:
Server: If you start with the above web site then all included HTML files will start:
Any: Most encompassing. Will ignore Subtree and Server and collect any linked page, regardless of URL relationship.
Maximum number of pages:
Limit the number of pages collected.
Open Page Setup…
Open the Page Setup to choose the PDF Page size (e.g. US, A4).
Set the amount of space between the text's edge and the page's edge.
© 2003-2013 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
.NET PDF Document Viewing, Annotation, Conversion & Processing
Convert image files to PDF. File & Page Process. Annotate & Comment. Add, insert PDF native annotations to PDF file. Support for all the print modes in Acrobat PDF
add jpeg signature to pdf; adding an image to a pdf in acrobat
C# PDF Converter Library SDK to convert PDF to other file formats
without using other external third-party dependencies like Adobe Acrobat. you can easily perform file conversion from PDF document to image or document
add jpg to pdf document; add image pdf document
: Creating Forms with PDFpenPro
More info on the difference between PDFpen and PDFpenPro
How to upgrade to PDFpenPro from PDFpen.
With PDFpenPro, you can create an interactive fill-in PDF form with the ability to submit the data
via web or email. PDFpenPro can even automatically create form fields and checkboxes in a static
form. (One form per PDF document is supported.)
Automatically Add Form Fields and Checkboxes to Static PDF Forms
PDFpenPro can scan a static form and add interactive fields for you.
1. Open a PDF form with static fields. Go to Edit > Create Form Fields…
2. The Automatically Create Form Fields dialog box appears, click OK.
3. A progress bar appears while PDFpenPro detects the text fields and check boxes of the
form. A chime indicates completion.
You will notice that all of the fields are highlighted in gray to indicate their location. This is turned
on automatically when the fields are made active. You can turn this off by going to View > Show
Form Fields.
Adding Form Elements Manually
1. Open the Form Elements menu by clicking the Form Elements tab 
in the editing bar.
2. Choose the form element you want to add.
3. Click in the PDF to add the element. Drag the corner handles of the selected element to
create the size and shape you want. For assistance in positioning your elements, go to
Inspector > Alignment. (See Inspector
4. Choose Inspector > Form Element Properties to set the properties of each form element.
Form Elements
Text Field The area of the form allowing unique data entry. When adding a text field, you
can click and drag to get the field size you want.
Checkbox Used for a one or more options, any or all of which can be selected. When
adding checkboxes , PDFpenPro automatically adds a text label next to the element that
can be selected separately and resized, moved or deleted.
Radio Button Used for a group of options where only one can be selected. When adding
radio buttons, PDFpenPro automatically adds a text label next to the element that can be
selected separately and resized, moved or deleted.
Choice Field Used to create a drop down menu of selectable options. Add and remove
options via Form Elements Properties (below).
List Field Used to create a group of selectable options. Add and remove options via the
Form Element Properties (see below).
Submit Button Used to add a button to your form to submit form data via email or web.
For more on submitting forms, see PDF Applications and Submitting Forms
. For more on collecting
submitted form data, see Backend Processing of PDF Forms
Testing Your Form and Editing Appearance
You will need to switch to the Select Text Tool 
(Cmd+1) in order to try out your form.
Switch back to the Edit Tool (Arrow)
(Cmd+2) in order to edit the appearance of elements
you've placed in your form.
Form Element Properties
C# Windows Viewer - Image and Document Conversion & Rendering in
without using other external third-party dependencies like Adobe Acrobat. Image and Document Conversion Supported by Windows Viewer. Convert to PDF.
add image pdf; add jpg to pdf form
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
using other external third-party dependencies like Adobe Acrobat. SDK to convert PowerPoint document to PDF document code for PowerPoint to TIFF image conversion
add jpg to pdf preview; add a picture to a pdf document
PDFpenPro lets you edit several properties of the form elements in the Form Element Properties
tab of Inspector. The contents of the window varies depending on which form element is selected.
To view, choose Window > Form Element Properties, or click on the Form tab 
of the
Inspector panel if it is already open.
Every form element has a name to differentiate it from the others. 
Generally you use a different name for each field. A group of radio buttons, however,
should each have the same name but a different Checked Value. This allows them to work
together (i.e. only one button in a group can be selected) and each yield a different result.
Default Value (Text Field)
Set the text a user sees in the text field before the form is filled out. Once you set the
Default Value you will notice it does not appear immediately in the text field. You need to
make it visible by going to Edit > Reset Form.
Checked Value (Radio Button, Checkbox, Submit Button)
This is the value yielded when the associated radio button or checkbox is checked.
Character Limit (Text Field)
Check this option to set the max number of characters that can be entered into a text
Check if you require this form field to be filled out by the user. The user will be notified
when they try to save the form which fields are required but not yet filled.
Size to fit (Text Field)
The text field can grow or shrink to fit the text that is entered.
Multi-line (Text Field)
The text field can contain more than one line of text.
Scroll text (Text Field)
The text field will scroll horizontally and/or vertically in a fixed size so that more than just
the visible text can be entered.
Check by default
Set a checkbox or a radio button to be checked before a user fills out the form. Once you
choose this option you will notice it does not appear immediately on the form. You need
to make it visible by going to Edit > Reset Form.
Name and Value (Choice Field, List Field) 
When a list of options is available, each individual item requires a name, the value is
optional. The name will be used as the value if a value is not chosen.
Label, Submission Options (Submit Button)
Set the submit button title. Access the submission options. For more on form submissions,
see PDF Applications and Submitting Forms
. For more on collecting the backend data
generated by form submissions, see Backend Processing of PDF Forms
Editing the Tab Order
PDFpenPro lets you change the tab order of form elements added to a page. Select Arrange >
Show Tab Order to see the tab order within a page. Using the Arrange > Move options will move
the selected form elements back or forward within the tab order. Arrange > Reset Tab Order will
force the tab order of items in a page to reading order.
© 2003-2013 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
C# Word - Word Conversion in C#.NET
using other external third-party dependencies like Adobe Acrobat. Word SDK to convert Word document to PDF document. demo code for Word to TIFF image conversion
add picture to pdf in preview; add an image to a pdf acrobat
VB.NET PDF: How to Create Watermark on PDF Document within
Using this VB.NET Imaging PDF Watermark Add-on, you can a watermark that consists of text or image (such as And with our PDF Watermark Creator, users need no
add a picture to a pdf; how to add an image to a pdf file in acrobat
: Backend Processing of PDF Forms (Advanced Topic)
This feature is an optional addition to collecting form data. It is an advanced feature that does
require some technical knowledge to implement. To collect form data see Submitting Forms
There are two backend scripts to demonstrate how you can parse PDF form submissions and use
them to populate a Google Spreadsheet document.
You can download the latest version of the scripts and get the latest info on
PDFpenPro's backend support at:
PDFpen supports form data submission from submit buttons which specify HTML, XFDF, and PDF
format. If you need FDF submit support, please let us know.
PDFpenPro's submit button object is set to submit in XFDF format.
We strongly recommend you use XFDF, as it has the best character encoding support of any of
the available form submission formats.
Backend Scripts
The backend scripts which ship with PDFpen 5.0 can handle HTML, XFDF, PDF and FDF
You should be familiar with CGIs, and some Perl and Ruby won't hurt.
This Perl script is designed to extract the field names and values from any of the possible
submission formats. It then pipes the tab separated data to another script to do something
useful with the data. It also handles providing a PDF response, presently in the form of
static PDF documents -- one for success, a different one for failure.
Prerequisites: PDF::FDF::Simple for FDF processing, CAM::PDF for PDF processing.
Limitations: The FDF backend does not handle non-Roman characters sets such as GBK.
Use XFDF for submitting non-Roman characters.
This Ruby script takes lines of tab-separated name / value pairs and uses them to populate
a Google Spreadsheet. If the form includes a field named com.pdfpen.docID , that will be
used to locate the document. If absent, "Unknown ID" is used. If the form includes a field
named com.pdfpen.docTitle , that will be used to title the document. If absent, "Form
Responses" is used. The first row of the spreadsheet is populated with the names of the
fields. Each subsequent row is a single form submission.
Prerequisites: gem sources -a http://gemcutter.org; sudo gem install google-spreadsheet-
© 2003-2013 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
as a kind of compensation for limitations (other documents are compatible, including PDF, TIFF, MS VB.NET PPT: VB Code to Add Embedded Image Object to
add photo pdf; adding images to pdf
BMP to PDF Converter | Convert Bitmap to PDF, Convert PDF to BMP
Also designed to be used add-on for .NET Image SDK, RasterEdge Bitmap to PDF Converter can Powerful image converter for Bitmap and PDF files; No need for
adding image to pdf file; how to add an image to a pdf in preview
: PDF Applications and Submitting Forms
PDF Applications for Submitting Forms
There are several PDF tools one can use to fill out and submit a form.
PDFpen and PDFpenPro support submitting forms in HTML, XFDF, and PDF formats.
They do not support submitting forms in FDF format. A user can download the free demo
of either application and use it to fill and submit a form.
Preview does not support submitting forms. Forms created in PDFpenPro will show an
introductory page explaining this and offering a download link for PDFpen.
Adobe Reader supports submitting forms in HTML, FDF, and XFDF formats.
Adobe Acrobat supports submitting forms in HTML, FDF, XFDF, and PDF formats.
Nuance Reader supports submitting forms in HTML and FDF formats. When XFDF is
specified, Nuance Reader will submit in FDF format.
Basic Form Data Collection and Processing
Once a user clicks the submit button on the form, the data entered into the fillable fields is
packaged in XFDF format and sent to the designated location, i.e. a URL or an email address. To
setup the submit button, see Creating PDF Forms
. Please note that XFDF is the only available
option with the submit button.
When a user submits a form via email, you, the form creator, will receive an email with an XFDF
file containing the filled content of the form. View this data by appling it to the original form. Do
this by opening a blank copy of the form, then running the script: ”Process XFDF“. Download it
from here:
For more advanced processing of data, you can find some helpful scripts in Backend Processing of
PDF Forms
Of the available formats, XFDF is the least proprietary and the easiest to post-process. It would be
great if a simple comma-separated value (CSV) or tab-separated value (TSV) format were available,
but these are not part of the PDF specification and therefore cannot be offered.
Data Formats
XFDF (XML Forms Data Format) is very flexible because it's basically just the form
contents wrapped in XML. This makes it easy to parse with other tools.
FDF and PDF are used with forms which are submitted within the Adobe ecosystem.
Post-processing FDF files with anything other than Adobe products is difficult and not
HTML is handy if one already has backend form processing scripts and wants to adapt
them to handle PDF forms. Otherwise, it is neither as regular nor as easy to post-process
as XFDF.
XFDF Specification:
FDF Specification:
© 2003-2013 SmileOnMyMac, LLC dba Smile. All rights reserved.
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
add picture to pdf form; how to add a picture to a pdf document
PDF to WORD Converter | Convert PDF to Word, Convert Word to PDF
out transformation between different kinds of image files and Word Converter has accurate output, and PDF to Word need the support of Adobe Acrobat & Microsoft
add picture to pdf; adding images to pdf files
: Saving and Compressing File Size
Saving with Versions
PDFpen supports versioning. To restore your document to a previously saved version:
1. Choose File > Revert To…
2. From the menu which follows choose between:
Last Saved
Last Opened
Browse All Versions…
Compress file size using a Quartz Filter
1. Choose File > Duplicate (Cmd+Shft+S) then in the new document choose File > Save
(Cmd+S). Or use File > Save As (Cmd+Opt+Shft+S).
2. From the Quartz Filter pop-up menu, choose Reduce File Size.
Typically this reduces the size of your original file.
The other Quartz Filter settings can also recolor images. You can create your own Quartz Filters
to meet your needs in the ColorSync Utility application. Filters you create can then be chosen
from the Save dialog.
Compress file size using Resampling
Select an image, page, or document and choose Edit > Resample.
Reduce the size of an image by changing the resolution and reducing the depth of color.
Do that by selecting a specific dpi or switching the color to grayscale or simpler.
Exporting in Microsoft® Word Format
PDFpen supports converting a PDF into a Word document.
1. Open the PDF you would like to convert and choose File > Export…
2. Select the desired type of Word document, Word (DOC) or Word 2007 (DOCX) from
the Export dialog.
3. Click Export.
Depending on the size of the PDF this may take a moment. The dialog will change to show
a progress bar along with the amount of time elapsed since the conversion started, and the
estimated amount of time the conversion will take.
4. Once the conversion is finished a Save dialog appears. Choose a location on your hard
drive to save this new Word document.
5. Click Save to finish.
Open After Saving is checked by default. If you don't wish the Word file to open after you
save it, uncheck this.
Note: An Internet connection is required for Word export. Due to licensing limitations, Word
export is only available to registered users. To see examples or for more information, please visit
Exporting to TIFF
1. Go to File > Export….
2. From the Export to: dialog that opens choose one of the TIFF resolution options:
Print, 300 dpi
Fax, 200 dpi
Web, 72 dpi
Note: All the TIFF output options produce multi-page 32 bpp TIFF files.
Saving to Evernote
Utilize the convenience of cloud information storage through Evernote. To save directly to
Evernote choose File > Save to Evernote...
Evernote is a versatile tool for capturing a wide variety of information and syncing that information
among a variety of platforms, including iPhone and iPad. Evernote Standard is free, and offers most
of the features you need to manage your notes and files. Evernote Premium extends the upload
limits, among other extras. You can sign up for a free Evernote account
© 2003-2013 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
: Passwords and Permissions
There are two types of passwords a PDF document can have:
User Password:
Required to open and view the document. This password encrypts the document so that
the contents are only viewable by those with the password.
Owner Password (Permissions PDFpenPro only ):
Required to change document permissions, but not to view the document. The document
is visible to all, but saving, printing and/or copying may be restricted by the document
While the user password secures the content of the document from view, the owner password
secures what can be done with the content. A document may have both passwords.
Setting a User Password
1. Choose File > Duplicate (Cmd+Shft+S) then in the new document choose File > Save
(Cmd+S). Or use File > Save As (Cmd+Opt+Shft+S).
2. At the bottom of the Save dialog select an Encryption option. We recommend Strong.
3. Enter a password in the Password field.
4. Re-enter the same password in the Verify field.
5. Click Save.
Whenever a password-protected PDF is opened, the user will be asked to enter the password you
specified. You can test this by closing and opening your document.
Setting Document Permissions
Set an owner password in a PDF to control the document's permissions. Document permissions
settings specify whether certain actions are possible, such as printing or editing. These actions can
only be performed by someone with the owner password.
Note: Adobe Reader, Preview, and PDFpen do respect document permissions, but not all PDF
editing applications do. Document permissions can be helpful in preventing casual PDF users from
editing or other restricted activities, but they should not be relied on as foolproof security.
1. Open the Inspector window to the Document Permissions tab. (Window > Document
2. Click the Add button.
3. Enter your desired password in the Password field, and then enter the password again in
the Verify field. Click OK to finish.
4. Select your permissions. The Presets popup has a list of common permissions settings,
explained below.
5. Choose File > Save to apply these settings.
The owner password is now required to set or change these permissions. Test this by closing and
opening your document.
Permissions Settings
Note: We recommend using the presets when possible since certain settings are mutually
Allow a user to print the PDF.
Allow high-res printing (not recommended)
Allow a user to print to PDF via the Print Dialog. This will flatten the PDF, negating all
permissions settings. With this setting Off, that Print Dialog option will not appear.
Modify any content
Includes the options for Modify Pages, Fill forms, and Annotate documents.
Modify pages
Reorder, copy, delete pages.
Copy text and objects
Copy document content outside the document.
Fill forms
Allow a user to fill in form fields.
Annotate documents
Add comments, notes, highlights, markups.
Allow accessibility (recommended)
Allow accessibility utilities, such as VoiceOver, to have access to the text of the document.
The level of encryption is noted at the bottom of the window.
© 2003-2013 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
Documents you may be interested
Documents you may be interested