Wednesday, April 23, 2014

ICEpdf

The Leading Open Source Java PDF Engine!

Java Adobe PDF EngineICEpdf is
 an open source PDF engine for viewing, printing, and annotating PDF documents. The ICEpdf API is 100% Java, lightweight, fast, efficient, and very easy to use.
ICEpdf can be used as standalone open source Java PDF viewer, or can be easily embedded in any Java application to seamlessly load or capture PDF documents. Beyond PDF document rendering, ICEpdf is extremely versatile, and can be used in a multitude of innovative ways, including:
  • PDF to image conversion
  • PDF annotation (see below)
  • PDF text and/or image extraction
  • PDF search
  • PDF printing

Java PDF Annotations

ICEpdf is packaged with a rich set of annotation creation tools that allow users to quickly add, edit, and delete many different types of annotations. The ICEpdf viewer implementation comes complete with a WYSIWYG editor for the following annotations types:
  • Text Markup Annotations (highlight, underline and strikeout)
  • Text annotations
  • Link annotations
  • Line and line arrow annotations
  • Square and Circle Annotations
  • Ink annotations
  • FreeText Annotations
  • Popup Annotations with support for review and reply to.

Java Adobe PDF Compliance

ICEpdf is capable of rendering PDFs up to version 1.7. Refer to this Java Adobe PDF compliance list for compete details.
Download this open source Java PDF software library, and start adding PDF capabilities to your Java applications today!
ICEpdf is available in two versions; ICEpdf, the open source version, and ICEpdf Pro which includes an advanced Font Engine, optimized Parsing Engine, True Type Font Hinting, and annotation save support

Thursday, April 3, 2014

SIGAR - System Information Gatherer And Reporter

he Sigar API provides a portable interface for gathering system information such as: System memory, swap, cpu, load average, uptime, logins Per-process memory, cpu, credential info, state, arguments, environment, open files File system detection and metrics Network interface detection, configuration info and metrics TCP and UDP connection tables Network route table This information is available in most operating systems, but each OS has their own way(s) providing it. SIGAR provides developers with one API to access this information regardless of the underlying platform. https://support.hyperic.com/display/SIGAR/Home