From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 5313BBC57 for ; Sat, 3 Apr 2010 17:56:37 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkQIACwCt0vD2MUqnGdsb2JhbACPUoQJh28VAQEBAQEICwgJESK2G4UHBA X-IronPort-AV: E=Sophos;i="4.51,357,1267398000"; d="scan'208";a="48319911" Received: from bluelynx4.ukhost4u.com ([195.216.197.42]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 03 Apr 2010 17:56:37 +0200 Received: from [86.150.231.79] (helo=muscat.home) by bluelynx4.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1Ny5i0-0004kP-O9 for caml-list@inria.fr; Sat, 03 Apr 2010 16:56:34 +0100 Message-ID: <4BB7652A.2030701@coherentgraphics.co.uk> Date: Sat, 03 Apr 2010 16:56:26 +0100 From: John Whitington User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: caml-list@inria.fr Subject: ANN: GraphPDF - PDF version of Graphics module Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx4.ukhost4u.com X-AntiAbuse: Original Domain - inria.fr X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - coherentgraphics.co.uk X-Source: X-Source-Args: X-Source-Dir: X-Spam: no; 0.00; ocaml:01 weis:01 graphps:01 ocaml:01 cheers:01 dependency:01 tar:01 pierre:02 graphics:02 graphics:02 api:02 module:03 module:03 library:03 outputs:04 Hi Folks, I’ve written a version of Ocaml’s Graphics module which outputs PDF directly, using the CamlPDF library - its only dependency. It’s based on the approach of Pierre Weis’ GraphPS program. It has the same API as Ocaml’s module - just have your build process find the GraphPDF files before it finds the system ones - the vast majority of programs shouldn’t need altering. http://www.coherentpdf.com/graphpdf-1.0.tar.bz2 Cheers, -- John Whitington Director, Coherent Graphics Ltd http://www.coherentpdf.com/