Acerca de Syncfusion Essential PDF

Easily generate and modify richly-formatted, standards-compliant Adobe PDF files, with no need for Acrobat to be installed on your users’ systems.

Syncfusion Essential PDF features a full-fledged, intuitive object model, allowing for the easy creation and modification of PDF files from any .NET language. The extensive feature set includes support for international languages, several text formatting options, splitting and overlaying documents, digital signatures and timestamps, drawing shapes and images, including multiple layers within a page, barcodes, inserting tables with custom formatting, bookmarks, support for headers and footers and page layout during printing, encryption, and much more. There is also support for creating AcroForms. The library allows you to convert HTML, .doc, .xls, XPS, and TIFF files to the PDF format. Essential PDF does not use COM Interop and is optimized for use on servers where speed and memory usage are critical. This 100% C# library allows you to create and modify PDFs in your Windows Forms, ASP.NET, WPF, ASP.NET MVC, and Silverlight applications. Essential PDF features simple, hassle-free licensing, with no per-server fees, distribution fees, or royalties. It’s available stand-alone or as part of Syncfusion’s Essential Studio Enterprise Edition and Essential Studio Reporting Edition packages. Complete, easy-to-work with source code is available with the Source version of the product. Visual Studio 2008 & 2010 are supported, and the product is compatible with the Visual Studio 2012 RC. Every Syncfusion license is backed by a 1-year subscription for access to frequent new releases (one per quarter) and unlimited technical support during the period of coverage, ensuring you can get the answer you need, when you need it.

Syncfusion Essential PDF Text
Essential PDF provides a set of advanced text formatting and text layouting options to enable users to draw anything from simple text to complex RTL languages texts on the PDF document. It also provides support for extracting text content from existing PDF documents.

  • Text Formatting
  • Multilingual Support
  • Text Flow
  • Right-to-Left Support
  • Text Extraction

Syncfusion Essential PDF Graphics
Essential PDF exposes a comprehensive set of drawing APIs that can be used to draw a variety of shapes. It also supports drawing shapes with custom colorspace, and the creation and manipulation of new or existing page layers, to draw layered graphics on a PDF document. It also provides support for extracting images from existing PDF documents along with their location information in the PDF document.

  • Pen and Brush
  • Layers
  • Transparent Graphics
  • Color Spaces
  • Image Extraction
  • Enhanced Printing Support

Syncfusion Essential PDF Barcodes
Essential PDF provides native support for generation of (Code39, Code39 Extended, Code11, Codabar, Code32, Code93, Code93Extended, Code128A, Code128B and Code128C) 1D barcodes.

Syncfusion Essential PDF Document-level Operations
Essential PDF supports several document-level operations, which include the creation of booklets, merging of documents, splitting of documents, overlaying of documents, reordering and removal of pages.

  • Merge Documents
  • Split Document
  • Overlay Documents
  • Import and Stamp
  • Booklet

Syncfusion Essential PDF Document Settings
Essential PDF supports the specification of various document settings which include document properties, page orientation, and viewer preferences in a PDF document and also support for inserting custom metadata on the PDF document.

  • Custom Metadata
  • Document Properties
  • Page Orientation
  • Page Sizes
  • Viewer Preferences

Syncfusion Essential PDF Forms
Essential PDF provides support for the creation and filling of AcroForms. It also supports the reading and filling of Adobe Static XFA forms and exporting the form data into XML, FDF and XFDF file formats.

  • Form Filling
  • Form Export

Syncfusion Essential PDF Document Conversion
Using Essential PDF, you can easily convert multi-frame TIFF images and HTML documents to PDFs.

  • TIFF to PDF
  • HTML to PDF
  • RTF to PDF
  • Doc to PDF
  • Excel to PDF

Syncfusion Essential PDF Standards PDF/A-1b Compliance
Essential PDF supports the creation of PDF documents with PDF/A-1b (formally ISO 19005-1 Level B) compliance, which is suitable for long-term archiving of electronic documents and used for reliable data exchange in enterprise and government environments.

Syncfusion Essential PDF Fonts
Essential PDF supports standard fonts, CJK fonts, and True Type fonts.

  • Standard Fonts
  • CJK Fonts
  • True Type Fonts
  • Unicode True Type

Syncfusion Essential PDF Images
Essential PDF supports scalar image types (JPEG, GIF, BMP and PNG), vector image types (Emf), and also provides support for TIFF images. Images can be loaded from streams, files on disk, or from a System.Drawing.Bitmap Object. Images can also be resized and inserted into a PDF document at the required size. Even features such as watermarks and soft-masking are supported.

  • Scalar Images
  • Soft Mask
  • Vector Images
  • Watermarks

Syncfusion Essential PDF Tables
Essential PDF has support for inserting tables into a PDF document. You can create tables with AutoPageBreaks and custom formatting. You can and also import ADO.NET data tables into other tables. Essential PDF also supports inserting various graphic elements within table cells, providing options to create rich-looking reports.

Syncfusion Essential PDF Page-level Operations
Essential PDF supports several page-level operations to insert page elements such as headers, footers and page labels in a PDF document.

  • Headers and Footers
  • Page Label
  • Automatic Fields

Syncfusion Essential PDF Interactive Elements
Essential PDF supports several interactive elements including annotations, actions, attachments, bookmarks and hyperlinks.

  • 3D-Annotation
  • Action
  • Attachment
  • Bookmark

Syncfusion Essential PDF Security
Essential PDF provides support for securing documents using digital signatures and encryption.