Hi,

What kind of fonts and encoding do use? Plain and simple TrueType fonts with 
WinAnsiEncoding?

Is PODOFO_IS_LITTLE_ENDIAN defined? Is the m_pEncodingTable initialized 
correctly?

Best regards,
        Dom

Am Mittwoch 26 Mai 2010 schrieben Sie:
> Hi all,
> 
> the ConvertToEncoding method has a problem, it returns an empty PdfString
>  like Dom suspected.
> 
> The encoding table is initialized and filled, but when querying this table
>  in the for-loop nothing is returned as the values for val doesn't seem to
>  be correct..
> 
>     for( int i=0;i<lLen;i++ )
>     {
>         pdf_utf16be val = pszUtf16[i];
> #ifdef PODOFO_IS_LITTLE_ENDIAN
>         val = ((val & 0xff00) >> 8) | ((val & 0xff) << 8);
> #endif // PODOFO_IS_LITTLE_ENDIAN
> 
>         *pCur = m_pEncodingTable[val];
> 
>         if( *pCur ) // ignore 0 characters, as they cannot be converted to
>  the current encoding ++pCur;
>     }
> 
>     *pCur = '\0';
> 
> 
> Without the shift in the ifdef section it works!
> 
> Could this be fixed please?
> 
> Regards
> Sebastian
> 
> @Dom sorry for sending the first email off-list, things have been busy
> here at the customer
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Dominik Seichter [mailto:[email protected]]
> Gesendet: Mittwoch, 26. Mai 2010 12:12
> An: [email protected]
> Cc: FIXED-TERM Gnas Eugen (BhP/TEF17); EXTERNAL Loch Sebastian (Firma
>  Ferchau; BhP/TEF17) Betreff: Re: [Podofo-users] Experiencing problems
>  writing text since switch to new version 0.8.x
> 
> Hi Sebastian,
> 
> I do not have a Windows machine around right now, to debug this problem (it
> works on Linux).
> 
> It seems that PdfFont::WriteStringToStream writes an empty string to the
>  PDF. So, I suspect either ePdfFilter_AsciiHexDecode does not work on
>  windows at the moment or more likely PdfEncoding::ConvertToEncoding has a
>  problem. If you want to set a break point in the above method in the
>  debugger, I think you will see quickly what the problem is. I am sure,
>  once the problem is identified, I can fix it easily. Do you think you can
>  provide additional information from a debugging session?
> 
> Best regards,
>         Dom
> 
> Am Mittwoch 26 Mai 2010 schrieb EXTERNAL Loch Sebastian (Firma Ferchau;
> 
> BhP/TEF17):
> > Hi all,
> >
> > since the switch to the new version we couldn't write any text with
> >  DrawText when creating a new pdf or loading a template.
> >
> > We checked it with the actual trunk version 1240 on Windows XP and VS
> > .NET. The HelloWorld example didn't work either.
> >
> > Before we used revision 1156 without any problems, see attached files.
> >
> > Any ideas to fix this??
> >
> > Best Regards
> > Sebastianm
> >
> >
> >
> > -------------------------------------------------------------------------
> >-- ---
> >
> > _______________________________________________
> > Podofo-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/podofo-users
> 
> --
> **********************************************************************
> Dominik Seichter - [email protected]
> KRename  - http://www.krename.net  - Powerful batch renamer for KDE
> KBarcode - http://www.kbarcode.net - Barcode and label printing
> PoDoFo - http://podofo.sf.net - PDF generation and parsing library
> SchafKopf - http://schafkopf.berlios.de - Schafkopf, a card game,  for KDE
> Alan - http://alan.sf.net - A Turing Machine in Java
> **********************************************************************
> 


-- 
**********************************************************************
Dominik Seichter - [email protected]
KRename  - http://www.krename.net  - Powerful batch renamer for KDE
KBarcode - http://www.kbarcode.net - Barcode and label printing
PoDoFo - http://podofo.sf.net - PDF generation and parsing library
SchafKopf - http://schafkopf.berlios.de - Schafkopf, a card game,  for KDE
Alan - http://alan.sf.net - A Turing Machine in Java
**********************************************************************

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------

_______________________________________________
Podofo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to