view pdf in windows form c# : Pdf link to email control SDK platform web page winforms azure web browser winforms.pdf0-part1253

ComponentOne 
3')
for .NET 
Pdf link to email - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add link to pdf; add hyperlink in pdf
Pdf link to email - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
clickable links in pdf files; add a link to a pdf in preview
Copyright 
1987-201

GrapeCity, Inc. All rights reserved. 
ComponentOne, a division of GrapeCity 
201 South Highland Avenue, Third Floor 
Pittsburgh, PA 15206 • USA
Internet: 
info@ComponentOne.com
Web site: 
http://www.componentone.com
Sales 
E-mail: sales@componentone.com 
Telephone: 1.800.858.2739 or 1.412.681.4343 (Pittsburgh, PA USA Office) 
Trademarks 
The ComponentOne product name is a trademark and ComponentOne is a registered trademark of GrapeCity, Inc. All other 
trademarks used herein are the properties of their respective owners. 
Warranty 
ComponentOne warrants that the original CD (or diskettes) are free from defects in material and workmanship, assuming 
normal use, for a period of 90 days from the date of purchase. If a defect occurs during this time, you may return the defective 
CD (or disk) to ComponentOne, along with a dated proof of purchase, and ComponentOne will replace it at no charge. After 
90 days, you can obtain a replacement for a defective CD (or disk) by sending it and a check for $25 (to cover postage and 
handling) to ComponentOne. 
Except for the express warranty of the original CD (or disks) set forth here, ComponentOne makes no other warranties, express 
or implied. Every attempt has been made to ensure that the information contained in this manual is correct as of the time it was 
written. We are not responsible for any errors or omissions. ComponentOne·s liability is limited to the amount you paid for the 
product. ComponentOne is not liable for any special, consequential, or other damages for any reason. 
Copying and Distribution 
While you are welcome to make backup copies of the software for your own use and protection, you are not permitted to make 
copies for the use of anyone else. We put a lot of time and effort into creating this product, and we appreciate your support in 
seeing that it is used by licensed users only.  
This manual was produced using ComponentOne Doc-To-Help™. 
RasterEdge.com General FAQs for Products
copy and email the secure download link to the assistance, please contact us via email (support@rasteredge & profession imaging controls, PDF document, image to
pdf link to specific page; add url pdf
RasterEdge Product Licensing Discount
s). After confirming the informations provided, we will send you an email that contains price(s) at a discount and the online order link for new licensing.
add hyperlink to pdf in preview; add hyperlink to pdf acrobat
Table of Contents 
ComponentOne PDF for .NET Overview ............................................................................................. 3 
Help with ComponentOne Studio for WinForms ............................................................................ 3 
Migrating a PDF for .NET Project to Visual Studio 2005 ................................................................. 3 
Key Features........................................................................................................................................ 5 
Using ComponentOne PDF for .NET ................................................................................................... 6 
Creating Documents ....................................................................................................................... 6 
Adding Text ..................................................................................................................................... 9 
Drawing Text ............................................................................................................................. 10 
Measuring Text ......................................................................................................................... 12 
Making Text Flow from Page to Page ....................................................................................... 14 
Drawing RTF Text ...................................................................................................................... 15 
Adding Images ............................................................................................................................... 16 
Adding Graphics ............................................................................................................................ 18 
Creating Pages and Overlays......................................................................................................... 21 
Adding Bookmarks and Annotations ............................................................................................ 25 
Adding Bookmarks to a PDF Document .................................................................................... 25 
Adding Links to a PDF Document .............................................................................................. 28 
Attaching Files to a PDF Document .......................................................................................... 29 
Applying Security and Permissions ............................................................................................... 32 
Using Metafiles ............................................................................................................................. 33 
Rendering RTF Text ....................................................................................................................... 35 
PDF for .NET Samples ........................................................................................................................ 38 
PDF for .NET Task-Based Help ........................................................................................................... 41 
Setting Document Properties ....................................................................................................... 41 
Setting Document Restrictions ..................................................................................................... 46 
Setting Paper Size ......................................................................................................................... 50 
Setting Landscape Page Orientation ............................................................................................. 51 
Setting Image Quality .................................................................................................................... 52 
Printing PDF Files .......................................................................................................................... 53 
RasterEdge Product Renewal and Update
4. Order email. Our support team will send you the purchase link. HTML5 Viewer for .NET; XDoc.Windows Viewer for .NET; XDoc.Converter for .NET; XDoc.PDF for .NET;
pdf link open in new window; accessible links in pdf
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Create PDF file from PowerPoint free online without email.
add links in pdf; add links to pdf
Writing PDF for .NET Content in Web Applications ...................................................................... 54 
Using PDF for .NET with Other ComponentOne Tools ................................................................. 56 
Adding ComponentOne FlexGrid for WinForms Data into PDF for .NET .................................. 56 
Creating a PDF from a Report Rendered by VSPrinter ............................................................. 56 
Removing PDF Bookmarks from a C1Report Document........................................................... 58 
C1.C1Pdf.4 Assembly ........................................................................................................................ 59 
Overview ....................................................................................................................................... 59 
Namespaces .................................................................................................................................. 59 
C1.C1Pdf Namespace ................................................................................................................ 59 
Overview ............................................................................................................................... 59 
Classes ................................................................................................................................... 63 
Enumerations ...................................................................................................................... 394 
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Free online Word to PDF converter without email.
adding hyperlinks to pdf files; add links to pdf in preview
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Convert Excel to PDF document free online without email.
add hyperlinks pdf file; adding a link to a pdf
ComponentOne PDF for .NET Overview 
ComponentOne PDF for .NET is a library that allows you to create PDF 
documents from your applications. 
The PDF (Portable Document Format) format was created by Adobe in 
1993 and has since become the industry standard for the representation 
of printed material in electronic systems. PDF is popular because it is 
high-quality, portable, device-independent, and because there are many 
tools available for creating, manipulating, and viewing PDF documents. 
These tools include the free multi-platform document viewer Adobe 
Acrobat. The portability and high quality of the PDF documents make 
PDF an excellent choice for Web publishing. For more information on the 
PDF format and PDF utilities from Adobe and other sources, visit the 
Adobe Web site (www.adobe.com). 
Getting Started 
To get started, review 
the following topics: 
Key Features 
Creating 
Documents 
Samples 
See Also 
Help with ComponentOne Studio for WinForms 
Migrating a PDF for .NET Project to Visual Studio 2005 
Help with ComponentOne Studio for WinForms 
ComponentOne PDF for .NET Overview > Help with ComponentOne Studio for WinForms 
Getting Started 
For information on installing ComponentOne Studio for WinForms, licensing, technical support, 
namespaces and creating a project with the control, please visit Getting Started with Studio for 
WinForms
What's New 
For a list of the latest features added to ComponentOne Studio for WinForms, visit What's New in 
Studio for WinForms
Migrating a PDF for .NET Project to Visual Studio 2005 
ComponentOne PDF for .NET Overview > Migrating a PDF for .NET Project to Visual Studio 2005 
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
Create editable Word file online without email. Supports transfer from password protected PDF. VB.NET class source code for .NET framework.
convert doc to pdf with hyperlinks; add hyperlink pdf document
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
and .docx. Create editable Word file online without email. Password protected PDF file can be printed to Word for mail merge. C# source
pdf hyperlink; pdf email link
To migrate a project using ComponentOne components to Visual Studio 2005, there are two main 
steps that must be performed. First, you must convert your project to Visual Studio 2005, which 
includes removing any references to a previous assembly and adding a reference to the new 
assembly. Secondly, the .licx file, or licensing file, must be updated in order for the project to run 
correctly. 
To convert the project: 
1.
Open Visual Studio 2005 and select File, Open Project. 
2.
Locate the .sln file for the project that you wish to convert to Visual Studio 2005. Select it 
and click Open. The Visual Studio Conversion Wizard appears. 
3.
Click Next. 
4.
Select Yes, create a backup before converting to create a backup of your current project 
and click Next. 
5.
Click Finish to convert your project to Visual Studio 2005. The Conversion Complete 
window appears. 
6.
Click Show the conversion log when the wizard is closed if you want to view the 
conversion log. 
7.
Click Close. The project opens. Now you must remove references to any of the previous 
ComponentOne .dlls and add references to the new ones. 
8.
Go to the Solution Explorer (View | Solution Explorer) and click the Show All Files button.  
Note: The Show All Files button does not appear in the Solution Explorer toolbar if the 
Solution project node is selected. 
9.
Expand the References node, right-click C1.Common and select Remove. Also remove 
C1.C1Pdf the same way. 
10.
1 Right-click the References node and select Add Reference. 
11.
1 Locate and select C1.C1Pdf.2.dll. Click OK to add it to the project. 
To update the .licx file: 
1.
In the Solution Explorer, right-click the licenses.licx file and select Delete. 
2.
Click OK to permanently delete licenses.licx. The project must be rebuilt to create a new, 
updated version of the .licx file. 
3.
Click the Start Debugging button to compile and run the project. The new .licx file may not 
be visible in the Solution Explorer. 
4.
Select File, Close to close the form and then double-click the Form.vb or Form.cs file in 
the Solution Explorer to reopen it. The new licenses.licx file appears in the list of files. 
The migration process is complete. 
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Export PDF from Excel with cell border or no border. Free online Excel to PDF converter without email. Quick integrate online C# source code into .NET class.
add hyperlink to pdf in; add links to pdf in acrobat
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
application. Free online PowerPoint to PDF converter without email. C# source code is provided for .NET WinForms class. Evaluation
add a link to a pdf file; adding hyperlinks to pdf documents
Key Features 
ComponentOne PDF for .NETsupports most of the advanced features included in the PDF 
specification, including security, compression, outlining, hyperlinking, and attachments. 
But the main feature in PDF for .NET is ease of use. The commands provided for adding content to 
documents are similar to the ones available in the .NET Graphics class. If you know how to display 
text and graphics in .NET, you already know how to use PDF for .NET. 
The following are some of the features of PDF for .NET that you may find useful: 
Fast rendering and compression of images in Metafiles 
Metafiles are not converted into bitmaps; they are parsed and converted into vector 
graphics commands and thus retain the best possible resolution. If you want to add charts 
or technical drawings to your PDF document, metafiles are better than bitmap images. 
AcroForms support 
Use the new AddField method to add Acrobat form fields to your PDF documents. PDF for 
.NET supports the following field types: textbox, checkbox, radio button, push button, 
combo box, and list box. 
HTML Support 
Use the new DrawStringHtml method to render HTML into your PDF documents. You can 
flow HTML content into multiple pages or columns, use existing style sheets, and mix HTML 
with other types of content (images, RTF, plain text, form fields, and so on). 
Familiar syntax using the DrawImage method 
Adding images to PDF documents is easy; all the work is done by the DrawImage method. 
DrawImage draws a given image at a specified location and has parameters that provide 
control over the image alignment and scaling. You can render any regular .NET Image 
object, including metafiles. 
Manage document restrictions 
Allow users to copy and edit content, restrict users from printing the document, set 
annotation edit permission to the user, and more. 
Add attachments to PDF files 
Attachments can contain any kind of file, including spreadsheets with detailed information 
that would clutter the main document, multimedia files with movies and sound, sample 
code, and more. Adding an attachment to your PDF file is easy. Simply specify which file 
you want to attach, what area of the page should contain the attachment, and optionally, 
the appearance of the attachment. 
Owner and user password protection 
If your PDF documents contain sensitive information, you can encrypt them so that only 
authorized users can access it. There is a separate password for the owner of the document 
and for all other users. The user's access can be selectively restricted to allow only certain 
operations, such as viewing, printing, or editing the document. 
Add graphical elements 
Add lines, rectangles, ellipses, pies, arcs, rounded rectangles, polygons, Bezier curves, and 
more. 
Create an Outline structure 
Most long PDF documents contain an outline structure that is displayed on a pane on the 
left of the reader. The outline makes it easy to browse through a document's structure and 
find specific topics. With PDF for .NET, you can build this outline structure by adding outline 
entries (bookmarks). 
Add hyperlinks and local links 
PDF provides methods for adding hyperlinks and hyperlink targets to your PDF documents. 
You can also add local links, that when clicked take the user to another location within the 
same PDF document. This type of link is useful when you want to implement some type of 
cross-referencing within the document, such as a table of contents or an index. 
Control document information and viewer preferences 
PDF allows you to add meta data to the PDF documents you create. Specify author, 
creation date, keywords, and so on. You can also provide default viewer preferences to be 
applied when the document is opened in the Adobe Reader. Specify the initial page layout, 
window position, as well as reader toolbar and menu visibility. 
Using ComponentOne PDF for .NET 
The following topics provide details on creating documents using PDF for .NET, as well as how to 
add text, images, graphics, pages and overlays, bookmarks and annotations, and security and 
permissions to PDF for .NET documents. 
See Also 
Creating Documents 
Adding Text 
Adding Images 
Adding Graphics 
Creating Pages and Overlays 
Adding Bookmarks and Annotations 
Applying Security and Permissions 
Using Metafiles 
Rendering RTF Text 
Creating Documents 
Using ComponentOne PDF for .NET > Creating Documents 
To create PDF documents using PDF for .NET, you simply create a C1PdfDocument object, add 
content to the document, and save the document. To follow tradition, here's how to create a "hello 
world" document using PDF for .NET. 
1.
Add the following Imports or using directive to your code.  
To write code in Visual Basic 
Visual Basic 
Imports System.Drawing 
To write code in C# 
C# 
using System.drawing; 
2.
Create a C1PdfDocument object.  
To write code in Visual Basic 
Visual Basic 
' Create the C1PdfDocument object. 
Dim pdf As New C1.C1Pdf.C1PdfDocument() 
To write code in C# 
C# 
// Create the C1PdfDocument object. 
C1.C1Pdf.C1PdfDocument pdf = new C1.C1Pdf.C1PdfDocument(); 
3.
Add your content to the Form_Load event. This usually involves calling the DrawString 
method.  
To write code in Visual Basic 
Visual Basic 
' Add content to the page. 
Dim rect As RectangleF =  pdf.PageRectangle  
rect.Inflate(-72, -72) 
Dim font As Font =  New Font("Arial",12)  
pdf.DrawString("Hello World!", font, Brushes.Black, rect) 
To write code in C# 
C# 
// Add content to the page. 
RectangleF rect = pdf.PageRectangle; 
rect.Inflate(-72, -72); 
Font font = new Font("Arial", 12); 
pdf.DrawString("Hello World!", font, Brushes.Black, rect); 
4.
Save the document to a file or to a stream using the Save method.  
To write code in Visual Basic 
Visual Basic 
' Save the document to a file. 
pdf.Save("c:\hello world.pdf") 
To write code in C# 
C# 
// Save the document to a file. 
pdf.Save(@"c:\hello world.pdf"); 
After the application is run, the hello world.pdf document will look like this: 
Documents you may be interested
Documents you may be interested