Category Archives: Uncategorized

CPDF 2.3 Released

Coherent PDF Tools Version 2.3 have been released. This version adds some new features, and some improvements to existing ones: Improvements to malformed file reading Directly set and remove Trim, Art, and Bleed boxes Dump attachments to file Extended bookmark … Continue reading

Posted in Uncategorized | Comments Off on CPDF 2.3 Released

Coherent PDF Command Line Tools 2.2

CPDF 2.2 is now out, with many new features, and increased speed and reliability, especially for large or encrypted files. The formerly separate product smpdf for lossless compression of PDF files is now included in cpdf at no extra cost. Perform arithmetic … Continue reading

Posted in Uncategorized | Comments Off on Coherent PDF Command Line Tools 2.2

A Machine Made this Book: Ten Sketches of Computer Science

Coherent Press launches a new Popular Science book about Computer Science. How do we decide where to put ink on a page to draw letters and pictures? How can computers represent all the world’s languages and writing systems? What exactly … Continue reading

Posted in Uncategorized | Comments Off on A Machine Made this Book: Ten Sketches of Computer Science

Coherent PDF Command Line Tools 2.1

CPDF 2.1 is now out, with some new features and work under the hood to improve encryption and speed on large files Encryption now much, much faster Faster parsing of delayed object streams on large files -decompress now leaves object … Continue reading

Posted in Uncategorized | Comments Off on Coherent PDF Command Line Tools 2.1

Community Release of PDF Command Line Tools

The cpdf tool has been available commercially since 2007, and is widely used in industry and government. The same technology is used in the Proview PDF Editor for the mac. Now we’re releasing it for free, under a special not-for-commercial-use license. Binaries for Windows, Mac … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Community Release of PDF Command Line Tools

CamlGPC: An interface to Alan Murta’s GPC Polygon Clipper

Some of our coherence 2D graphics renderer examples used to rely on being able to robustly intersect and union polygons. For this, we used an interface to the General Polygon Clipper, which is a fast C library for such operations. … Continue reading

Posted in Uncategorized | Tagged , , , | Comments Off on CamlGPC: An interface to Alan Murta’s GPC Polygon Clipper

GraphicsPDF: A version of Ocaml’s Graphics module which outputs PDF

I’ve been packaging up some little pieces of previously-released software as OPAM packages, hoping that will make them more widely used. GraphicsPDF is just like Graphics, but it outputs a PDF file of the commands, instead of displaying them on … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on GraphicsPDF: A version of Ocaml’s Graphics module which outputs PDF

CamlPDF 1.7

The first new release of the CamlPDF library for a while is here: http://www.github.com/johnwhitington/camlpdf (Or, shortly, via OPAM.) The documentation is online here: http://www.coherentpdf.com/camlpdf A little introduction is here: http://www.coherentpdf.com/introduction_to_camlpdf.pdf Most importantly, CamlPDF is now open source, being under a … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on CamlPDF 1.7

PDF Command Line Tools 1.7 Upgrade now Available

CPDF Command Line Tools 1.7 is now available. This is a major release with many enhancements: Much faster (between 1.5 and 5 times) AES 256 decryption and encryption (PDF 1.7 and PDF 2.0) Object streams for smaller PDF files Better … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on PDF Command Line Tools 1.7 Upgrade now Available

New book: OCaml from the Very Beginning

I’ve written a concise but self-contained introduction to writing computer programs with OCaml, suitable for the talented beginner to programming, or someone trying functional programming or OCaml for the first time. On your local Amazon: http://asin.info/a/0957671105 E-book: http://www.ocaml-book.com Sample chapters … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on New book: OCaml from the Very Beginning