> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Zeno Lee
> Sent: Thursday, July 29, 2004 4:01 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [iText-questions] PdfPCell.NoWrap Property 
> problem in ItextSharp (PdfPCell.setNoWrap in Java)
> 
> The NoWrap doesn't seem to be doing anything in iTextSharp.  
> I was hoping it
> would have the same behavior as iText.  Setting NoWrap to 
> true in iTextSharp
> does not even overwrite the adjacent cells.  
>

This mailing list is for the original Java iText. For other ports you'll
have to contact the author of that port.
 
> I was hoping setNoWrap in iText to autosize the cell width to fit the
> non-wrapped contents.  How can I do that?

You must read all the text, find the text width and create a table with
the cell size you need.

Best Regards,
Paulo Soares

> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Paulo
> Soares
> Sent: Thursday, July 29, 2004 10:39 AM
> To: Zeno Lee; [EMAIL PROTECTED]
> Subject: RE: [iText-questions] PdfPCell.NoWrap Property problem in
> ItextSharp (PdfPCell.setNoWrap in Java)
> 
> What were you expecting the no wrap to do?
> 
> Best Regards,
> Paulo Soares 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On 
> Behalf Of Zeno 
> > Lee
> > Sent: Thursday, July 29, 2004 2:42 PM
> > To: [EMAIL PROTECTED]
> > Subject: [iText-questions] PdfPCell.NoWrap Property problem in 
> > ItextSharp (PdfPCell.setNoWrap in Java)
> > 
> > I'm using iTextSharp and I'm trying to use PdfPCell cells 
> that do not 
> > wrap.
> > In my PdfPTable, I'm trying to prevent the cells in the 
> first column 
> > from wrapping.  I've tried using setNoWrap but there are 2 issues.
> >  In Java,
> > PdfPCell.setNoWrap(true) works, but the Phrase inside the cell 
> > overwrites the adjacent cell.  In C#, PdfPCell.NoWrap = true has no 
> > effect.
> >  
> > I've modified PdfPRows.cs as well as PDfPTable.cs to 
> correspond to the 
> > latest Java iText version.  The C# version had different 
> > PdfPRows.writeCells and PDfPTable.writeSelectedRows methods.  This 
> > does not work.
> > 
> > Is there a different way of preventing the PdfPCell contents from 
> > wrapping?
> > Is it possible to prevent just the first column from 
> wrapping even if 
> > there are other columns in the same row that wrap?
> > 
> > I've attached the PDF outputs of both C# and Java.
> > 
> > // C# Version
> > using System;
> > using System.IO;
> > using System.Collections;
> > using System.Diagnostics;
> > using System.Threading;
> > 
> > using iTextSharp;
> > using iTextSharp.text;
> > using iTextSharp.text.pdf;
> > 
> > public class MyClass
> > {
> >     public static void Main()
> >     {
> >             String f = "C:\\TEMP\\_nowrap.cs.pdf";
> >             Document d = new Document(PageSize.LETTER);
> >             PdfWriter w = PdfWriter.getInstance(d, new 
> FileStream(f, 
> > FileMode.Create));
> >             
> >             d.Open();
> >             PdfPTable t = new PdfPTable(10);
> >             for (int i = 0; i < 20; i++)
> >             {
> >                     PdfPCell c; 
> >                     c = new PdfPCell(new Phrase(new
> > Chunk("Chunk Wrap" +
> > i)));
> >                     if (i % 10 == 0) 
> >                     {
> >                             c.NoWrap = true;
> >                     }
> >                     t.addCell(c);
> >             }
> >             d.Add(t);
> >             d.Close();
> >             
> >             
> >             Process p = new Process();
> >             try {
> >                     p.StartInfo.FileName = f;
> >                     p.StartInfo.CreateNoWindow = true;
> >                     p.Start();
> >             } catch (Exception e) {
> >                     Console.WriteLine(e.Message);
> >             }
> >     }       
> > }
> >  
> > // Java version
> > import java.io.FileOutputStream;
> > 
> > import com.lowagie.text.Chunk;
> > import com.lowagie.text.Document;
> > import com.lowagie.text.PageSize;
> > import com.lowagie.text.Phrase;
> > import com.lowagie.text.pdf.PdfPCell;
> > import com.lowagie.text.pdf.PdfPTable; import 
> > com.lowagie.text.pdf.PdfWriter;
> > 
> > public class Test {
> >     public static void main(String[] args) {
> >             String f = "C:/temp/_nowrap.java.pdf";
> >             Document d = new Document(PageSize.LETTER);
> >             try {
> >                     PdfWriter w = PdfWriter.getInstance(d, new
> > FileOutputStream(f));       
> >             } catch (Exception e) {
> >                     // TODO: handle exception
> >             }
> >             
> >             d.open();
> >             PdfPTable t = new PdfPTable(10);
> >             for (int i = 0; i < 20; i++) {
> >                     PdfPCell c;
> >                     c = new PdfPCell(new Phrase(new
> > Chunk("Chunk Wrap" +
> > i)));
> >                     if (i % 10 == 0) {
> >                             c.setNoWrap(true);
> >                     }
> >                     t.addCell(c);
> >             }
> >             try {
> >                     d.add(t);       
> >             } catch (Exception e) {
> >                     // TODO: handle exception
> >             }               
> >             d.close();              
> >     }
> > }
> > 
> > 
> > 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop FREE 
> Java Enterprise
> J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_idG21&alloc_id040&op=ick
> _______________________________________________
> iText-questions mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/itext-questions
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_idG21&alloc_id040&op=ick
> _______________________________________________
> iText-questions mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/itext-questions
> 


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id040&op=click
_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to