because Unicode is wrong :(

check it out: http://www.joelonsoftware.com/articles/Unicode.html

section Unicode...

Actually I am not worried about that, I am just having problems with
char encoding and I was looking for a library solution.. I can work
around that using a String as char related repository and then treat
the situation there.. but it was much easier and sound if the code
support it for me :)

On 8/6/07, Paulo Soares <[EMAIL PROTECTED]> wrote:
> I'm sorry but I've no idea what you are talking about. The OuputStream in
> the PdfStamper context produces a PDF that, as we all know, is binary and
> has nothing to do with Unicode (the PDF as a whole). Why do you need a
> Writer if there's no Unicode here?
>
> Paulo
>
> ----- Original Message -----
> From: "Felipe Gaúcho" <[EMAIL PROTECTED]>
> To: "Post all your questions about iText here"
> <[email protected]>
> Sent: Monday, August 06, 2007 12:11 PM
> Subject: Re: [iText-questions] charset problems
>
>
> > inspecting the PdfStamper class, I am noticing all code relies in the
> > OutputStream class, which does not consider characters encoding while
> > flushing its contents:
> >
> >            while ((n = file.read(buf)) > 0)
> >                this.os.write(buf, 0, n); <-- output stream is just
> > byte printer :(
> >
> > if we can use Writers instead, we gain full control over what kind of
> > encoding is being used to writes the characters:
> >
> >          writer = OutputStreamWriter(this.os, new Charset("UTF-8",
> > new String("utf-8"));
> >            while ((n = file.read(buf)) > 0)
> >                writer.write(buf, 0, n); <-- now we can handle the
> > correct encoding :)
> >
> > @see:
> > http://java.sun.com/j2se/1.4.2/docs/api/java/io/OutputStreamWriter.html
> >
> > just a guess....
> >
> >
> > On 8/6/07, Felipe Gaúcho <[EMAIL PROTECTED]> wrote:
> >> I suppose it is Unicode.. my question is about a configuration to change
> >> it...
> >>
> >> Since iText offer me a reader and a writer classes, I was looking for
> >> some configuration somewhere :))
> >>
> >> On 8/6/07, Felipe Gaúcho <[EMAIL PROTECTED]> wrote:
> >> > the PdfStamper uses what encoding ?
> >> >
> >> > On 8/6/07, Felipe Gaúcho <[EMAIL PROTECTED]> wrote:
> >> > >                InputStream templateStream = ...
> >> > >                PdfReader templateReader = new
> >> > > PdfReader(templateStream);
> >> > >
> >> > > This PdfReader is using what encoding ?
> >> > >
> >> > > Can I configure it to use a charset or I must create a String before
> >> > > to use the PdfReader ?
> >> > >
> >> > > The other option is to use the toString method of the
> >> > > ByteArrayOutputStream in order to set the encoding....
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > On 8/6/07, Paulo Soares <[EMAIL PROTECTED]> wrote:
> >> > > >
> >> > > > ----- Original Message -----
> >> > > > From: "Felipe Gaúcho" <[EMAIL PROTECTED]>
> >> > > > To: "Post all your questions about iText here"
> >> > > > <[email protected]>
> >> > > > Sent: Monday, August 06, 2007 11:35 AM
> >> > > > Subject: Re: [iText-questions] charset problems
> >> > > >
> >> > > >
> >> > > > > depending on the charset of the input I get wrong output.. how
> >> > > > > can I
> >> > > > > manage if it is UTF-8 or ISO-... ?? there is a configuration
> >> > > > > somewhere
> >> > > > > ?
> >> > > >
> >> > > > You are confusing Unicode with Unicode representation. A java
> >> > > > String is
> >> > > > Unicode. UTF-8 is an Unicode representation. There are constructors
> >> > > > in the
> >> > > > java String that can convert from an Unicode byte representation to
> >> > > > the
> >> > > > String itself. All this is beyond the iText scope but if you are
> >> > > > more
> >> > > > specific we may be able to help you (posting the code is ok but you
> >> > > > must
> >> > > > point to the problematic line).
> >> > > >
> >> > > > Paulo
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> iText-questions mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/itext-questions
> Buy the iText book: http://itext.ugent.be/itext-in-action/
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to