Screenshot Preview

ComponentOne PDF for WinForms

by ComponentOne - Product Type: Component / .NET WinForms / 100% Managed Code

ComponentOne PDF for WinForms is no longer available individually. It can be bought as part of ComponentOne Ultimate and ComponentOne Studio Enterprise and ComponentOne Studio for WinForms. Existing customers can renew ComponentOne Studio for WinForms or upgrade to ComponentOne Ultimate or ComponentOne Studio Enterprise.

Create secure, compressed PDF documents from your applications. ComponentOne PDF for WinForms was designed to provide developers with an easy-to-use tool for creating PDFs from their applications. In fact, the commands provided for adding content to documents are similar to the ones available in the .NET Graphics class. So, if you know how to display text and graphics in .Net Graphics, then you can use ComponentOne PDF for WinForms. ComponentOne PDF for WinForms is now Visual Studio 2010 and .NET Framework 4.0 compatible.

What's New in ComponentOne PDF for WinForms 2012 v1

New Features

  • Added support for EMF+ files and the DrawPath/FillPath methods for Pdf document.
  • Added support for page breaks in the DrawStringHtml method (). Page breaks are specified in HTML using the 'page-break-before' and 'page-break-after' .css attributes.
  • Changed the PieArc method. Arc/pie angles are now correct.
  • Changed RGN_AND clipping. In the previous version, new region AND empty equaled empty, but now it equals new region.
  • Updated licensing with fixes to conform with Federal Information Processing Standards requirements.
  • Merge from C1Zip.

What's New in ComponentOne PDF for WinForms 2011 v3

  • Added support for 128-bit encryption.
  • Optimized performance through file caching features. Added the new UseFileCaching property to allow pages to be cached on local, temporary disk space.
  • Added support for exporting hyperlinks in HTML rendered content.

What's New in ComponentOne PDF for WinForms 2010 v2

  • Includes support for .NET 4.0

Create Adobe PDF documents from your applications using ComponentOne PDF for WinForms. The commands provided for adding content to documents are similar to the ones available in the .NET Graphics class. C1 PDF for .NET gives you security, compression, outlining, hyper-linking, and attachments.

ComponentOne PDF for WinForms Features

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 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 ComponentOne PDF for WinForms, you can build this outline structure by adding outline entries (bookmarks).

Add Hyperlinks and Local Links
ComponentOne PDF for WinForms 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
ComponentOne PDF for WinForms 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.

VS2010 Compatible
ComponentOne PDF for WinForms is VS 2010, .NET 4.0 Framework compatible.


ComponentOne Support is offered in Standard or Platinum levels.

Standard Support Includes:

  • Access to hotfix builds
  • ComponentOne Blogs
  • ComponentOne Forums
  • Access to 3 major releases per year
  • Online Support
  • Email Project for Analysis

Platinum Support Adds:

  • 24 Hour FastTrack Response (excluding weekends and observerd US holidays)
  • Phone Support

ComponentOne Platinum Support Subscriptions provide a full year of Telephone and Online Technical Support. ComponentOne Technical Support Engineers are available by phone Monday through Friday, except U.S. holidays, from 9:00 a.m. to 5:00 p.m. Eastern,USA. Customers outside the USA, please remember to check your time difference for phone support.

Product Search

Enter search words:

Quick Links


Primary Category

Related Products

Related Categories

The Software Superstore for IT Professionals

As Official Distributors, ComponentSource offers convenient, one-stop shopping from 250+ Software Publishers specializing in Application Development & Operations.

More Info | About Us

Screenshot Gallery

Click for full screen preview

Screenshot of ComponentOne PDF for WinForms - .NET Winforms - 2015 v1 Screenshot of ComponentOne PDF for WinForms - .NET Winforms - 2015 v1
Award Award