libHaru es una biblioteca gratuita , de código abierto y multiplataforma para generar archivos PDF para aplicaciones escritas en C o C++ . [ 1 ] [ 2 ] [ 3 ] No está diseñada para leer y editar archivos PDF existentes .
Admite las siguientes características:
- Generación de archivos PDF con líneas, texto e imágenes.
- Esquema, anotaciones de texto, anotaciones de enlaces.
- Comprimiendo el documento con deflate-decode .
- Incrustar imágenes PNG y JPEG .
- Incrustar fuentes Type1 y TrueType .
- Creación de archivos PDF cifrados .
- Utilizando varios conjuntos de caracteres (ISO8859-1~16, MS CP1250~8, KOI8-R).
- Compatible con fuentes y codificaciones CJK.
Compiladores y lenguajes de programación compatibles
libHaru está escrito en ANSI C y debería compilarse fácilmente con cualquier compilador C compatible.
Se probó en el siguiente entorno:
- Cygwin + GCC ( Windows ).
- Cygwin + MinGW ( Windows ).
- Microsoft VC++ ( Windows ).
- Borland C++ ( Windows ).
- GCC ( Linux , FreeBSD , NetBSD , Solaris , MorphOS ...).
libHaru puede utilizarse como biblioteca estática o como biblioteca dinámica.
Cuando se utiliza como biblioteca estática, puede ser utilizada por C y C++ . Pero cuando se utiliza como biblioteca compartida, puede ser utilizada por muchos lenguajes de programación que admiten bibliotecas compartidas.
libharu proporciona enlaces para lenguajes de programación:
Referencias
- ↑ libHaru
- ^ libHaru en SourceForge.net
- ↑ "¿Biblioteca PDF de código abierto para aplicaciones C/C++?" . Consultado el 20 de enero de 2010 .
- ↑ PocoPDF
- ↑ Enlace para PHP
- ↑ Enlace para PERL
- ↑ "LuaHPDF - enlace para Lua" . Archivado del original el 26 de junio de 2015. Consultado el 27 de junio de 2015 .
- ↑ hpdf.js
- Software libre programado en C
- Software PDF gratuito