Seems like I found some good examples to follow:

Let's give a try...

-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Jorge Merino
Sent: Wednesday, April 11, 2012 11:50 AM
To: rpg400-l@xxxxxxxxxxxx
Subject: base64 Encode a tiff image.


I want to encode a TIF image stored on the IFS and to embed it into an XML document that will be downloaded on a web browser.

I know that by open() the IFS file, then QDCXLATE(), and base64_encode() -of course using Scott's tools- do the magic, but has to be by reading in a loop the buffer returned by open().

However, I want to save some extra programming by avoiding the loop and convert the full streamed file in one single step (I'm already using CGIDEV2-LoadStreamFile that returns the streamed file).

I found that I can use 'iconv' API from QTQICONV service program to do this conversion, does somebody can share an example of parameters to be used for 'iconv'?.

Thanks you all.


This is the RPG programming on the IBM i / System i (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2020 by and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].