pdf viewer control in c# : Adding a png to a pdf control SDK platform web page wpf winforms web browser PDFpen%207.04-part2479

Help
: AppleScript
PDFpen includes extensive AppleScript support so that it's possible to automate the PDF
manipulation process.
Example scripts are included with the application. Click on the AppleScript icon 
in the
menubar to see the included scripts.
The first time you click the AppleScript icon, select Populate Scripts Menu to grant permission to
copy the example scripts into the Application Scripts folder. Click on the AppleScript icon again to
see and try the scripts.
PDFpen scripts are stored in: [HOME]/Library/Application Scripts/com.smileonmymac.PDFpen .
Combine PDFs
See Combine PDFs
for more.
Cover Fax Header
Cover up the unwanted header of a fax. Choose the amount of space below the top of
the page that needs to be covered in increments of 72nds of an inch. Note that the
header is not erased, merely covered with an opaque white rectangle.
Export Form Data… 
Export to view the data generated from a filled out form. Data is exported in .csv
format, which can be changed by editing the AppleScript.
Imprint all Pages as First 
Copy an imprint made on the first page of a document to all pages. Imprints are objects
made with any markup to drawing tool. See Imprints
for more.
Imprint all Pages with Image
Place an image on all pages of a document. Click this option and a window opens to let
you locate and select the image on your computer.
Imprint all Pages with Text
Place a selection of text in the center of each page of a document, E.g. Draft.
Merge Every Other 
Combine odd and even page numbered PDFs. See Combine PDFs
for more.
Number Pages using Bates Numbering 
Add page numbers using bates numbering. See Numbering Pages
for more.
Number Pages 
Add page numbers to your document. See Numbering Pages
for more.
Remove All Imprints 
Remove all imprint additions that you have made to a PDF. See Imprints
for more.
Reverse Pages 
Reverse the order of pages, so the last page is viewed first, and the first page is viewed
last.
Split PDF
Divide a PDF, making each page a separate document.
Open Scripts Folder
To add new script, quickly access the folder where scripts are stored.
You may view the application AppleScript dictionary by dragging the PDFpen application onto the
Script Editor icon.
You may view the source of any script by holding the Option key and choosing the script from the
AppleScript menu.
40
Adding a png to a pdf - 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 picture to a pdf file; adding an image to a pdf in acrobat
Adding a png to a pdf - 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 photo to pdf preview; add picture to pdf preview
If you create a script you'd like to share with other PDFpen customers, please let us know. You're
welcome to send such scripts to support
.
Automator Workflows (OS X 10.8 and later)
You can also place Automator workflows in the scripts folder. When selected, the frontmost PDF
is the input for the Automator workflow. If you'd like the output to open in PDFpen, add a final
Open Finder Items action set to Open with: Default Application, if PDFpen is your default PDF
application, or set to Open with: PDFpen explicitly otherwise.
If you create a workflow you'd like to share with other PDFpen customers, let us know. Please
send such workflows to support
.
© 2003-2015 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
41
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
img As New REImage(filePath, ImageFormat.Png) Dim page As Pages Modifier. Opposite to page adding & inserting & profession imaging controls, PDF document, image
adding a jpg to a pdf; adding an image to a pdf form
VB.NET Image: Adding Line Annotation to Images with VB.NET Doc
Line Annotation on Image. Displayed below are the complete Visual Basic .NET sample codes for adding a line annotation on your image (supporting png, jpeg, gif
how to add photo to pdf in preview; add jpg to pdf document
Help
: 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 
and 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-2015 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
42
VB.NET Word: Word Image Adding Guide in VB.NET
Common image formats, including gif, jpeg, png, tiff and NET Framework, this Word image adding toolkit also & profession imaging controls, PDF document, image
add jpg to pdf file; add jpg to pdf form
C# PDF Page Insert Library: insert pages into PDF file in C#.net
are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel, PowerPoint, Bmp, Jpeg, Png, Gif, and
adding an image to a pdf file; adding image to pdf
Help
: 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.
URL:
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.
Levels:
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.
etc…
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:
http://www.apple.com/macbookair/
Server: If you start with the above web site then all included HTML files will start:
http://www.apple.com/
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).
Margins:
Set the amount of space between the text's edge and the page's edge.
© 2003-2015 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
43
VB.NET TIFF: Read, Edit & Process TIFF with VB.NET Image Document
with TIFF document at the page level, like TIFF page adding & deleting We are dedicated to provide powerful & profession imaging controls, PDF document, image
add image to pdf file acrobat; adding an image to a pdf in preview
C# Create PDF Library SDK to convert PDF from other file formats
What's more, you can also protect created PDF file by adding digital signature (watermark) on PDF using C# code. Create PDF from Jpeg, png, images.
add picture to pdf document; add a picture to a pdf file
Help
: 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 choosing View >
Highlight Form Fields.
Creating Forms
When creating a form you may want to design the layout in another application for the best layout,
then print that document to PDF, and use PDFpenPro to add the interactive 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
To add any form element, click on the tool to activate it, then click on your document page to add
the element. Click and drag to set a custom size for the element.
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).
Signature Field Add an interactive signature field which aids in the signing of a form.
Click and drag to select the size and placement of the field. A “Sign Here” stamp
will
appear in the upper right corner of the field. For details on how the field acts see Using an
interactive signature field
.
Submit Button Used to add a button to your form to submit form data via email or web.
44
VB.NET Word: How to Add Watermark to Word File Using VB.NET Demo
creator SDK to add watermark on PDF document file and VB.NET watermark adding control to Dim fileName2 As String = FolderName & "Watermark.png" Dim doc1
how to add a jpeg to a pdf; add a picture to a pdf
C# TIFF: How to Insert & Burn Picture/Image into TIFF Document
TIFF Image Adding & Burning API in C#. REImage imge = new REImage(@"c:\ logo.png"); // add the image powerful & profession imaging controls, PDF document, tiff
add an image to a pdf in preview; add image to pdf acrobat
When adding the button, a dialog will open allowing you to enter a destination URL or
email address for the data to be sent to.
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
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.
Name
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 choosing 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
field.
Required
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
45
VB.NET TIFF: Add New Image to TIFF File in Visual Basic .NET
However, RasterEdge VB.NET TIFF document processing SDK can offer you the reliable and extensive TIFF page image adding tool that allows you to directly insert
how to add image to pdf; add photo to pdf in preview
choose this option you will notice it does not appear immediately on the form. You need
to make it visible by choosing 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-2015 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
46
Help
: 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:
http://smilesoftware.com/PDFpenPro/submit
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
submissions.
You should be familiar with CGIs, and some Perl and Ruby won't hurt.
pdfpensubmit.cgi
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.
pdfpensubmit_googledocs.rb
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-
ruby.
© 2003-2015 SmileOnMyMac, LLC dba Smile. All rights reserved.
PDFpen and PDFpenPro are registered trademarks of Smile. The Smile logo is a trademark of Smile.
47
Help
: 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:
http://smilesoftware.com/downloads/Process_XFDF_1.0.zip
For more advanced processing of data, you can find some helpful scripts in Backend Processing of
PDF Forms
.
Why XFDF?
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
recommended.
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.
References:
XFDF Specification:
http://partners.adobe.com/public/developer/en/xml/xfdf_2.0.pdf
FDF Specification:
http://www.adobe.com/devnet/acrobat/pdfs/fdf_data_exchange.pdf
© 2003-2015 SmileOnMyMac, LLC dba Smile. All rights reserved.
48
Help
: Saving and Exporting
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…
Saving with Encryption
For details see Passwords, Permissions, And Encryption
.
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.
For added accuracy, please select the language of your document in the “Language(s) in
document:” menu.
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
http://smilesoftware.com/PDFpen/wordexport.html
.
Exporting to Microsoft® Excel, PowerPoint, and PDF/A Format (PDFpenPro
49
Documents you may be interested
Documents you may be interested