Esta es mi bifurcación de la última versión de graphicex que pude encontrar (dentro del repositorio de VirtualTreeView) con todas las correcciones de errores que encontré en línea aplicadas y muchas otras corregidas por mí. Además de eso, se han realizado muchos cambios y mejoras en el código, especialmente en la carga de PSP y TIFF.
También agregué soporte para cargar archivos Gimp XCF, imágenes jpeg, imágenes Maya IFF, imágenes Amiga ilbm/pbm, un ejemplo de ImageViewer, algunas pruebas unitarias y compatibilidad con Fpc/Lazarus Win32/Win64.
Recientemente comencé a agregar soporte de gestión del color mediante LCMS.
Para obtener más detalles, consulte la carpeta graphicex .
Código de interfaz para vincular con bibliotecas C externas y funciones de reemplazo de C rtl. Utilizado por grapicex pero también se puede utilizar por separado. Actualmente están disponibles aquí zlib, libtiff y libjpeg.
Los archivos .obj que necesita Delphi de 32 bits para la compatibilidad con zlib, JPG y TIFF están disponibles como descarga separada, ya que versionarlos en hg no funciona bien.
Descargas (solo versiones de 32 bits):
https://bitbucket.org/jacobb/graphicex/downloads/obj_libtiff_407.zip
También está disponible la versión de 32 bits de lcms2.dll para usarse cuando el perfilado de color usando lcms está activado.
https://bitbucket.org/jacobb/graphicex/downloads/lcms2%20version%202.8,%2032bits.zip
graphicex ahora también funciona con Fpc/Lazarus Win32 y Win64. Sin embargo, por ahora tendrás que compilar las bibliotecas tú mismo.
Contiene compiladores.inc utilizados tanto en graphicex como externo.
Contiene paquetes de Delphi Berlin y Lazarus, incluidos los paquetes utilizados para el ejemplo de ImageViewer.
Contiene un proyecto que tiene pruebas parciales para la biblioteca graphicex . También hay pruebas que pueden leer carpetas enteras de imágenes, pero necesitarás adaptar algunas rutas para que funcione en tu sistema.
En la carpeta de desarrollo hay un proyecto para crear expectativas de prueba predeterminadas para todas las imágenes en una ruta raíz.
La publicación de algunas de las imágenes de prueba todavía está en mi lista de tareas pendientes.
Agosto 2013 - Marzo 2017 Jacob Boerema