Ibex for Java is available for evaluation free of charge. Unless a license is purchased versions which are downloaded for evaluation will expire in 30 days.
Users may evaluate the Ibex PDF Creator for a period of 30 days from the date of download after which time a license to continue using the software must be purchased.
Ibex runs in evaluation mode unless either:
a Developer License file (called xmlpdf.lic) is located, or;
License files are issued to users when they purchase the product. No license file is necessary to evaluate the software.
A license is required for each developer with the Ibex PDF Creator installed on their computer. Where multiple developers develop using a shared server a license is required per developer. Where a single developer uses more than one computer only a single license is required. No runtime or server licensing is required.
When running in evaluation mode:
the phrase "created with evaluation software from www.xmlpdf.com" or similar is printed at the bottom of each page.
the software will cease to function after 30 days.
Other than these two things the software functions the same in licensed and evaluation modes.
The following table lists Ibex releases in version number order identifying significant changes or improvements.
| Version | Details |
4.7.5.1 | [Released 14 August 2011] Corrects a problem where the DPI value read from a PNG file was being rounded incorrectly. This will change the scaling of PNG images used as backgrounds; images creating using fo:external-graphic are not affected. |
4.7.5.0 | [Released 21 July 2011] Improves the appearance of double leaders; Fixes an issue when using footnotes and multiple columns; Reduces memory requirements when using multiple columns; keep-together is now correctly inherited; Improved the functionality of fo:character when used in conjunction with suppress-at-line-break="retain"; Changes the process of positioning text on a line to try and keep together text elements which are in adjacent fo:inline elements and are not separated by white space. |
4.7.4.7 | Fixes an issue with clipping non-body regions when overflow="hidden" on the region; Fixes an issue with borders and backgrounds on fo:leader elements. Corrects a problem which occurs when cells have number-rows-spanned > 1 and there is a large number (~2k+) of cells on the page. |
4.7.4.4 | [Released 17 June 2011] Corrects a problem with roman numerals; Allow negative space-before on blocks which are the first child of a reference area; Supports clipping for all block-containers with overflow="hidden". Previously only block-containers which had position="absolute" or position="fixed" supported clipping. |
4.7.4.3 | fo:float should now inherit properties from fo:flow and fo:region- not just fo:region-; Added PDF_VERSION value to FODocument.Settings, this is inserted when creating a PDF/X file and defaults to "PDF/X-3:2002"; Fixed an issue when column widths are calculated from cell widths which are then respecified in the next row. Fixes a problem which occurs only in Acrobat 7 when using SVG images. |
4.7.4.1 | Makes a minor change to table cell rendering so that when the bottom border of a cell is rendered at the same time as the top border of the following cell, this occurs after the contents of the following cell has been rendered; Fixes a problem relating to using margin="auto auto auto auto". |
4.7.4.0 | Fixes a problem which occurred when the FO for a footnote was not properly formed; SVG images with width and height properties set to percentages will try to get these dimensions from the containing fo:external-graphic or fo:instream-foreign-object; Fixes a problem with missing leaders in Chinese text. |
4.7.3.9 | Added support for retrieving images from HTTPS servers. See here for more information; When a font is not found and the fallback helvetica font is used bold and italic properties will now be considered. |
4.7.3.8 | SVG: Fixes a problem with SVG images in regions where the decimal separator is not '.'; SVG: If the outer <svg> element has width or height properties specified without units (i.e width="300") these are now correctly treated as pixels whereas they were being treated as points. This will affect the size of such images. Fixes a null pointer exception. |
4.7.3.5 | A page break on an fo:block inside an fo:inline at the start of a page no longer causes a loop; Fixes an exception which occurred when using automatic column width calculation on an fo:table which contained an fo:table-and-caption; Added support for soft hyphens; SVG: added stop ranges to linear gradients; SVG: added radial gradient support. |
4.7.3.4 | Processing of CSS styles in SVG images is improved. The body and label of a list item will be displayed with the label to the right of the body when the writing direction is right to left; baseline-shift is now supported in SVG images; Empty fo:wrapper elements with id attributes are again supported. Fixed an issue with mutiple threads when a compiled XSL transform was reused. Adds support for underlining SVG text Fixed an issue with backgrounds on mixed English and Arabic text in fo:inline elements. Currently the use of borders on fo:inline elements on lines which contains mixed left to right and right to left text is not supported. |
4.7.2.7 | Added line number information when line height exceeds region height Fixed an issue when the same image was used in svg:image and fo:external-graphic Fixes an issue where transparency works in Acrobat 9.x but not in 10.x; Changed text-align='.' to align lines with no '.' as if they had a trailing '.'; |
4.7.2.3 | When an fo:block had text-indent the indent should not apply after the block is split by a page break. Changed pixels per inch from 90 to 96 for consistency with other formatters. We recommend that you never use pixels as units but instead use pt, in, cm etc; Changed the HTML color "darkgrey" from rgb(64,64,64) to rgb(192,192,192); Fixed a problem matching color expressions like rgb(192,192,192); Fixed a problem where margin values were conflicting with inherited start-indent values. |
4.7.2.0 | Fixes a problem with collapsed cell borders not being repeated at page breaks Made inline start markers use the BIDI type of the preceeding letter so that background colors and borders on fo:inline elements behave better when the inline contains mixed Arabic and English text. Changed to an improved base64 image processor, the old one was not processing all images |
4.7.1.7 | Improved the processing of non-spacing marks in Arabic text |
4.7.1.5 | Changed the justification code to correctly treat lines ending in linefeeds Fixed a problem splitting a table with variable headers when the first row was larger than page the size Changed line spacing to enforce line-height being the minimum line height regardless of leading Fixed an endless loop caused by having keep-with-next="always" and break-before="always" at the same place in the document |
4.7.1.1 | Added support for 64bpp PNG images Fixed a problem where a space after an fo:inline was sometimes suppressed |
4.7.1.0 | Fixed a problem with number-columns-spanned when writing-mode was right to left Fixed the size of the after region being calculated from precedence setting for the before region |
4.7.0.9 | Recoded inline support If the Unicode paragraph separator ߭ is used this is treated as a line break Fixed display-align="after" sometimes overwriting space from space-after Fixed incorrect placement of annotation click box for rotated annotations Fixed a problem where start-ident was not correctly inherited through reference areas and deleted Settings.InheritIndentsThroughReferenceAreas fo:list-item-label and fo:list-item-body no longer generate areas so don't have a border or background Fixed a problem loading CMYK images on Windows 7 where the images load correctly on Windows XP Fixed a problem when using page breaks on table rows and on the block immediately after the table Fixed a problem with layout when an fo:block-container had a top property which was larger than the containing region height |
4.7.0.4 | Fixed fo:basic-link not working correctly if the fo:basic-link contained an fo:block Improved the parsing of complex expressions Added the Flags value to PDF/A files Improved column balancing code Fixed the overstrike color used to create bold text from normal fonts always being black Fixed promoting a break-after property from a child to its parent and deleting it when the parent has not been fully loaded Implemented text-align="." Added a progress callback function, described here |
Copyright (c) 2002-2012 Visual Programming Limited