XFINIUM SOFTWARE - logo ProductsPurchaseSupportDownloadsCompany Homepage

Supports .NET 2.0 - 4.7, Windows Forms, ASP.NET, Mono, WPF, Silverlight, Windows Store, Windows Phone, Xamarin iOS and Android, Portable Class Library, Universal Windows Platform,
.NET Core

Cross-platform PDF development

Per developer licensing with royalty free distribution

License starts at US$299


I just wanted to let you know that I think you have a great product. I've found your product very easy to use, which led me to purchase your cross-platform edition even though I already owned a competing .net PDF library.

the author of TouchDraw

About Us XFINIUM.PDF library for Windows Forms, Console Applications and Windows Services XFINIUM.PDF library for Mono XFINIUM.PDF library for Windows Presentation Foundation XFINIUM.PDF library for Silverlight XFINIUM.PDF library for WinRT / Windows Store Applications XFINIUM.PDF library for Windows Phone XFINIUM.PDF library for Xamarin.iOS XFINIUM.PDF library for Xamarin.Android
  Overview    Features    What's New    Purchase    Samples    Packages    Tutorials    Licensing    Downloads

  XFINIUM.PDF library features a wide range of capabilities, both for the beginner and the advanced PDF developer. Whether you need to create a simple report, fill a PDF form, build a PDF portfolio, redact sensitive information from PDF file or convert a PDF file to a multipage TIFF image, XFINIUM.PDF library is here to help.
The complete list of features is available below.
If you are looking a feature that is not listed, feel free to contact us and we'll help.
 • .NET 2.0 to .NET 4.7YesYes
 • Windows FormsYesYes
 • ASP.NET Webforms and MVCYesYes
 • Console applicationsYesYes
 • Windows servicesYesYes
 • MonoYesYes
 • WPF 4.xYesYes
 • Silverlight 5YesYes
 • WinRT (Windows Store applications)YesYes
 • Windows Phone 8 & 8.1 (WinRT)YesYes
 • Xamarin.iOS (Classic & Unified)YesYes
 • Xamarin.AndroidYesYes
 • Xamarin.FormsYesYes
 • Portable Class LibraryYesYes
 • Universal Windows PlatformYesYes
 • .NET CoreYesYes
 • Create and load PDF documents from files and streamsYesYes
 • Grid layout and/or flow layout modesYesYes
 • Save PDF files in PDF/A-1B, PDF/A-2 B/U, PDF/A-3 B/U formatYesYes
 • Save PDF files to disk and streamsYesYes
 • Document information and custom propertiesYesYes
 • Document viewer preferences and display modesYesYes
 • XMP metadataYesYes
 • Document file attachmentsYesYes
 • Document level Javascripts and actionsYesYes
 • Document outline (bookmarks)YesYes
 • Create CAD and geospatial enabled PDF filesYesYes
 • Add, remove and read Bates numbersYesYes
 • Add and remove PDF pagesYesYes
 • Page boxes - media box, crop box, art box, trim box and bleed boxYesYes
 • Page labeling ranges (page numbering)YesYes
 • Extract pages from external PDF filesYesYes
 • Append PDF pagesYesYes
 • Split PDF files into pagesYesYes
 • Document incremental updatesYesYes
 • Partial document loading and savingYesYes
 • Mixed formatted textYesYes
 • Superscript/subscript textYesYes
 • ImagesYesYes
 • Form XObjectsYesYes
 • AnnotationsYesYes
 • TablesYesYes
 • Headers and footersYesYes
 • Table of contentsYesYes
 • User and owner passwordsYesYes
 • Document access rightsYesYes
 • 40 bit and 128 bit RC4 encryptionYesYes
 • 128 bit and 256 bit AES encryptionYesYes
 Content redactionYesYes
 • Disable text copy/pasteYesYes
 • Grid layout for fixed content positioningYesYes
 • Flow layout for relative content positioningYesYes
 • All PDF color spaces: DeviceRGB, DeviceCMYK, DeviceGray, Indexed, CalGray, CalRGB, Lab, ICC, Separation, DeviceN and PANTONE colorsYesYes
 • Pen and brush objects for stroking and filling operationsYesYes
 • Graphics primitives: lines, ellipses, rectangles, rounded rectangles, arcs, pies, chords, Bezier curves, pathsYesYes
 • Clipping pathsYesYes
 • Images (see Images section) and form XObjectsYesYes
 • Transparency groupsYesYes
 • Single line and multi line text with vertical and horizontal aligment, including justified textYesYes
 • Extended graphics states with support for fill and stroke alpha, blend modes and overprintingYesYes
 • Affine transformations: multiply, translate, rotate and scaleYesYes
 • Shadings - function, axial and radialYesYes
 • Patterns - colored, uncolored and shadingYesYes
 • Optional content (layers) with support for custom display trees, multipage and mixed layersYesYes
 • Barcodes (see Barcodes section)YesYes
 • Drawing of external page content (page imposition)YesYes
 • Low level PDF graphics for full control over the page content streamYesYes
 • Formatted content (paragraphs, text blocks, styled text, links inside text, bullet lists)YesYes
 • Tables (simple and composite cells, column spans, row spans, borders)YesYes
 • Standard PDF fonts, Western and CJKYesYes
 • Type1 fontsYesYes
 • Type3 fontsYesYes
 • Ansi and Unicode TrueType fonts with support for font subsettingYesYes
 • Disable text copy/paste for Unicode TrueType fontsYesYes
 • Load images from files and streamsYesYes
 • Extra large JPEG imagesYesYes
 • Create images from System.Drawing.Bitmap (WinForms) (BMP, GIF, PNG, TIFF, JPG)YesYes
 • Native support for TIFF (grayscale, RGB and CMYK), JPEG, PNG and RAW imagesYesYes
 • TIFF to PDF conversion with CCITT G4 compression for B/W imagesYesYes
 • Image masks: color masks, stencil mask and soft masksYesYes
 • Alternate images for printingYesYes
 • SVG to PDF conversionYesYes
 • Built in vector barcode engine, no barcode images or barcode fontsYesYes
 • Unidimensional barcodes:YesYes
    - Generic barcodes: Codabar, Code 11, Code 25, Code 25 Interleaved,
     Code 39, Code 39 Extended, Code 93, Code 93 Extended, Code 128 A,
     Code 128 B, Code 128 C, COOP 25, Matrix 25, MSI/Plessey
    - Pharmaceutical barcodes: Code 32, Pharmacode,
     PZN (Pharma-Zentral-Nummer)
    - EAN/UPC barcodes: EAN 128, EAN-13, EAN-8, ISBN, ISMN, ISSN,
     JAN-13, UPC-A, UPC-E
    - Postal and transportation barcodes: FedEx Ground 96, IATA 25,
     Identcode, Leitcode, KIX, Planet, PostNet, RM4SCC, SCC-14,
     SingaporePost, SSCC-18, USPS FIM, USPS Horizontal, USPS PIC
 • Bidimensional barcodes:YesYes
    - DataMatrix, QR, PDF417, Micro PDF417, Codablock F, Code 16KYesYes
 • Add, edit and remove PDF annotationsYesYes
 • Standard and custom appearance for annotationsYesYes
 • Flatten annotationsYesYes
 • Supported annotations:YesYes
    - Text (sticky notes) annotationsYesYes
    - Rubber stamp annotationsYesYes
    - Square and circle annotationsYesYes
    - File attachment annotationsYesYes
    - Link annotations (hyperlinks)YesYes
    - Line annotationsYesYes
    - Ink annotationsYesYes
    - Polygon and polyline annotationsYesYes
    - Text markup annotations: highlight, underline, strikeout, squigglyYesYes
    - Free text (typewritter) annotationsYesYes
    - Sound annotationsYesYes
    - Movie annotationsYesYes
    - Rich media (Flash) annotationsYesYes
    - Redaction annotationsYesYes
    - 3D annotations with support for: views, projections, lighting schemes,
     cross sections, backgrounds and animations
 PDF FORMS (Acrobat forms)  
 • Create, load and save PDF formsYesYes
 • Add, edit, remove and rename form fieldsYesYes
 • Support for text box fields, combo box fields, list box fields,
  push button fields, check box fields, radio button fields, signature fields
 • Read/Write (fill) form fieldsYesYes
 • Create custom appearances for field widgetsYesYes
 • Flatten form fieldsYesYes
 • Form actions (see PDF actions)YesYes
 • Add, edit and remove PDF actionsYesYes
 • Set actions at document level, page level, annotation level and form field levelYesYes
 • Supported actions:YesYes
    - GoTo actions - go to destinations in current PDF fileYesYes
    - Remote GoTo actions - go to destinations in external PDF filesYesYes
    - GoTo 3D view actions - activate a specific view in a 3D annotationYesYes
    - Lauch actions - launch executables and filesYesYes
    - URI actions - go to a web based destinationYesYes
    - Named actions - predefined PDF actionsYesYes
    - Javascript actions - execute Javascript codeYesYes
    - Submit form actions - submit form data to a serverYesYes
    - Reset form actions - reset form fields to default valuesYesYes
    - Hide actions - show or hide form fieldsYesYes
 • Sample based functions (Type 0)YesYes
 • Exponential functions (Type 2)YesYes
 • Stitching functions (Type 3)YesYes
 • Postscript calculator functions (Type 4)YesYes
 • Search text in PDF pages with support for regular search, case sensitive
  search, whole word search and regular expression search
 • Extract text with position information at fragment level and glyph levelYesYes
 • Extract text as words with position information at word level and glyph levelYesYes
 • Extract images including image information such as: image size in pixels,
  bits per pixel, colorspace, image position on the PDF page,
  image size on the PDF page, image horizontal and vertical resolution
 • Extract page content as a sequence of path, text, image and
  shading objects
 • Extract optional content groups as vector drawingsYesYes
 • Extract page content as vector drawingsYesYes
 • Convert page content to RGBYesYes
 • Convert page content to CMYKYesYes
 • Convert page content to GrayscaleYesYes
 • Convert images to GrayscaleYesYes
 • Replace page imagesYesYes
 • Remove page imagesYesYes
 • Text redactionYesYes
 • Image redactionYesYes
 • Redaction annotationsYesYes
 • Create and load PDF portfoliosYesYes
 • Define portfolio attributes and define sort order for portfolio itemsYesYes
 • Add and remove portfolio itemsYesYes
 • Organize portfolio items into foldersYesYes
 • Add, edit and remove COS objectsYesYes
 • Supported COS objects: strings, numbers, names, booleans, nulls,
  arrays, dictionaries and streams
 PDF RENDERING (PRO Edition Only)  
 • Render PDF pages to images: RAW, BMP, GIF, JPG, PNG and TIFF-Yes
 • ARGB, RGBA, BGRA, RGB, BGR and Grayscale byte layouts for
  RAW images
 • PDF to multipage TIFF (color / grayscale / B&W CCITT G4), -Yes
 • Supported PDF features for rendering: -Yes
    - Filters: Flate, LZW, ASCII 85, ASCII Hex, CCITT Fax, DCT, JBIG2-Yes
    - Colorspaces: RGB, CMYK, Gray, CalRGB, CalGray, Lab, ICC, Indexed,
     Separation, DeviceN
    - Shadings: function based, axial and radial-Yes
    - Patterns: colored, uncolored and shading-Yes
    - Blend modes: all-Yes
    - Vector graphics: move to, line to, curve to (c, y and v), line width,
     line cap, line join, stroke, fill, form XObject
    - Images: Raw, Jpeg, Ccitt, Jbig2; Inline images-Yes
    - Image masks: soft masks, stencil masks, chroma key masks-Yes
    - Soft masks-Yes
    - Fonts: standard 14 PDF fonts, TrueType, Type 1 (Postscript and CFF),
     Type3, CID fonts, Embedded fonts
    - Annotations: all types-Yes
    - Form fields: all types-Yes
 • Support for external graphic engines for improved rendering speed-Yes
 • Per developer licensing with royalty free distributionYesYes
 • Single developer license starts at US$299 and includes 1 year support
  Twitter Twitter