If it works in one place and not in the other only you can fix it, we don't have access to your environement.
Paulo ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[email protected]> Sent: Saturday, September 06, 2008 11:53 PM Subject: [iText-questions] Problem with HTMLWorker.parseToList in remote > Hello, > > I'm using iTextSharp whit ASP.NET and C#. > > Everything works fine if i run the application on the server, but if i'm > using the application from outside de LAN i can't generate PDF... The > error is always on this line: System.Collections.ArrayList objects = > iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(strReader, > styles); > > I need help!! > > Thanks in advance! > > //Tipo de documento > Document document = new Document(PageSize.A4, 50, > 50, 30, 30); > > string url = GetURL(); > > try > { > /* > * Cria o documento PDF > */ > PdfWriter myWriter = > PdfWriter.GetInstance(document, new FileStream(strPDFpath, > FileMode.Create)); > > // Abre o documento > document.Open(); > > /* > * Adiciona ao documento a folha de estilos > */ > document.Add(new > Header(iTextSharp.text.html.Markup.HTML_ATTR_STYLESHEET, "Style.css")); > > > /* > * Cria um objectos de estilos > */ > > iTextSharp.text.html.simpleparser.StyleSheet styles = new > iTextSharp.text.html.simpleparser.StyleSheet(); > > styles.LoadTagStyle("ol", "leading", > "16,0"); > styles.LoadTagStyle("li", "face", > "calibri"); > styles.LoadTagStyle("span", "size", "8px"); > styles.LoadTagStyle("body", "font-family", > "calibri"); > styles.LoadTagStyle("body", "font-size", > "10px"); > > document.NewPage(); > > > /* > * Rodape > */ > Phrase foot = new Phrase(GetRodape(autor), > FontFactory.GetFont(FontFactory.HELVETICA_BOLD, 7, > iTextSharp.text.Font.NORMAL, iTextSharp.text.Color.GRAY)); > HeaderFooter footer = new > HeaderFooter(foot, false); > footer.Border = Rectangle.NO_BORDER; > footer.Alignment = Element.ALIGN_CENTER; > document.Footer = footer; > > > /* > * Parse do ficheiro html para o PDF > */ > > > StreamReader strReader = new > StreamReader(strHTMLpathFile, Encoding.UTF8, true); > > System.Collections.ArrayList objects = > iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(strReader, > styles); > > > for (int k = 0; k < objects.Count; k++) > { > document.Add((IElement)objects[k]); > } > > strReader.Close(); > strReader.Dispose(); > strReader = null; > > > > /* > * Propriedades do documento > */ > document.AddSubject(title + "_" + > Personalizacao.Aplicacao.GetInstituicaoIniciais() + "_" + > System.DateTime.Now.Year.ToString() + "_Todos os direitos reservados."); > document.AddTitle(title); > document.AddAuthor(autor); > document.AddCreationDate(); > > > /* > * Adiciona o gráfico ao PDF > */ > if (grafico) > { > iTextSharp.text.Image grafico1 = > iTextSharp.text.Image.GetInstance(url + "/PDF/" + id + > "_zedgraph_questionarios.png"); > grafico1.Alignment = > Element.ALIGN_CENTER; > grafico1.ScalePercent(60); > document.Add(grafico1); > } > > } > catch (DocumentException ex1) > { > throw ex1; > } > catch (IOException ex) > { > > throw ex; > } > finally > { > document.Close(); > > } ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.1t3xt.com/docs/book.php
