PDF Writer

PDF_Out is an Ada package for producing easily and automatically PDF files, from an Ada program, with text, vector graphics, images (JPEG).
(*) within limits of compiler's provided integer types and target architecture capacity.

Screenshots:     Demo output (PDF file here) opened in different viewers: Adobe Reader X, Ubuntu document viewer, PDF.js (Firefox).

Boarding pass   Vector graphics   PDF.js viewer  

Download:

  Download the package from the SourceForge project page.  

A small demo's source (here, in Ada 2005+ syntax):

with PDF_Out; use PDF_Out;

procedure Small_demo is
  pdf: PDF_Out_File;
begin
  pdf.Create("Small.pdf");
  pdf.Put_Line("This is a very small demo for PDF_Out...");
  pdf.Close;
end Small_demo;

For viewing more sources...

Browse the full source (of version 001) here  

Source web pages automatically generated by gnathtml (GNAT).

Contact:

Mail:   Gautier de Montmollin, e-mail
For a little sponsoring - can be just for a beer...    Support This Project   Support This Project

Visit the project on SourceForge    Download Ada PDF Writer

The author's blog can be read here.


Some Ada compilers: