[Lazarus-es] Errores al instalar componente PowerPDF

José Antonio Cuello Principal josea en artextrading.com
Mie Oct 15 13:47:30 CEST 2008


He resuelto los problemas de compilación al intentar instalar el 
componente con Ubuntu 8.04 + Lazarus 0.9.24

PdfImages.pas(267,35) Error: Incompatible types: got "LongInt" expected 
"TByteArray".
    <codigo erroneo>  pb[ 0 ] := acolor.red shr 8;
    <codigo correcto>  pb^[ 0 ] := acolor.red shr 8;

PdfJpegImage.pas(47,31) Error: Identifier not found "TJpegImage"
PdfJpegImage.pas(47,31) Error: Identifier not found "TJpegImage"
    <correccion> Añadir el paquete JPEGForLazarus al componente, y la 
unit LazJPEG a los dos pas que usan la clase TJpegImage.
    <codigo correcto> {$IFDEF LAZ_POWERPDF}
                                     , LazJPEG





More information about the Lazarus-es mailing list