Ibex PDF Creator

A scalable standards-compliant PDF creation tool for .Net.

Create Complex Documents Quickly

Ibex helps you quickly create complex documents providing complete control over page layout and content. Ibex supports a wide range of layout functionality including page headers and footers, multi-column pages, page numbering, cross-referencing, footnotes, index creation and much more.

Ibex uses XSL to define document layouts. There is no complex API - invoking Ibex from your application typically takes only 2 or 3 lines of code.

Ibex is a proven solution

Ibex is in used by thousands of developers in a wide range of industries including:

Scalable Performance

Ibex was the first commercially available XSL-FO formatter for .NET and remains the most complete, scalable and high performance formatter available. Ibex was the first commercially available formatter to use a streaming architecture, allowing massive documents to be produced without requiring huge amounts of memory.

Separating Layout from Content

Ibex gives you complete separation of data from document layout. Ibex takes data from your application (as XML) and uses an XSL stylesheet which defines the page layout to create a PDF file. Changes to the document layout don't require recompiling your application. Common layout features such as company logos and fonts can be standardised across different documents.

PDF Features - Table of Contents

A table of contents can be automatically generated using XSLT, including clickable page numbers which link to the correct page in the document

PDF Features - Bookmarks

Bookmarks can be automatically generated using XSLT, including clickable page numbers which link to the correct page in the document

PDF Features - SVG

Ibex supports SVG images including transparency, linear and radial gradients, and SVG images which contain other bitmap images

PDF Features - Tables

Ibex supports complex table layouts including cells which span multiple rows and columns, aligning data on decimal points regardless of font size, conditional headers and footers (for saying "continued on next page"), conditional borders at page breaks and lots more

PDF Features - Right To left flow

Ibex supports right to left text for Arabic and Hebrew text including shaping of Arabic characters and laying out tables and multi-column pages right to left

No Runtime Costs

Ibex is licensed on a per-developer basis only. There are no per-server or per-CPU costs, you can deploy to as many test and production environments as you like, or ship Ibex as part of your application without runtime costs.

Copyright (c) 2002-2023 Visual Programming Limited