Haruは、ANSI-Cで書かれたクロスプラットフォームでオープンソースのPDF生成のためのライブラリです。静的ライブラリ(.a, .lib)としても共有ライブラリ(.so, .dll)としても動作することができます。