Sounds like database is not finding the iText jar.
 
--Mark Storer
  Senior Software Engineer
  Cardiff.com
 
import legalese.Disclaimer;
Disclaimer<Cardiff> DisCard = null;
 
 


________________________________

        From: Bora Gül [mailto:[email protected]] 
        Sent: Friday, March 18, 2011 11:10 AM
        To: [email protected]
        Subject: [iText-questions] About a problem
        
        

        Hi,

         

        I made an example with iText and it worked at my computer. After that I 
wrote it as a java stored procedure on database. And when I executed it, it 
said that "Complied with errors"  to me. But it said nothing about the problem. 
When I remove the "Document pdfDocument = new Document();" line and the other 
lines which use "pdfDocument" variable, it compiles successfully. Can you help 
me about this stuation? I am sending code sample below. I have found it from 
the internet.

         

        Thanks.

         

        Regards,

        Bora

         

         

        Link : 
http://developers-blog.org/blog/default/2009/12/16/HTML-convert-to-Pdf-in-Java

         

        package org.developers.blog.html2pdf;
        
        import com.lowagie.text.Document;
        import com.lowagie.text.Element;
        import com.lowagie.text.html.simpleparser.HTMLWorker;
        import com.lowagie.text.html.simpleparser.StyleSheet;
        import com.lowagie.text.pdf.PdfWriter;
        import com.lowagie.text.pdf.codec.Base64;
        import java.io.BufferedReader;
        import java.io.ByteArrayOutputStream;
        import java.io.File;
        import java.io.FileInputStream;
        import java.io.FileOutputStream;
        import java.io.InputStreamReader;
        import java.io.Reader;
        import java.util.ArrayList;
        
        public class Html2Pdf {
        
            public static void main(String[] args) throws Exception {
                Document pdfDocument = new Document();
                Reader htmlreader = new BufferedReader(new InputStreamReader(
                                         new 
FileInputStream("/home/rafsob/OpenSourceProjekte/simple-monitor-plugin/target/site/index.html")
                                        ));
                ByteArrayOutputStream baos = new ByteArrayOutputStream();
                PdfWriter.getInstance(pdfDocument, baos);
                pdfDocument.open();
                StyleSheet styles = new StyleSheet();
                styles.loadTagStyle("body", "font", "Bitstream Vera Sans");
                ArrayList arrayElementList = HTMLWorker.parseToList(htmlreader, 
styles);
                for (int i = 0; i < arrayElementList.size(); ++i) {
                    Element e = (Element) arrayElementList.get(i);
                    pdfDocument.add(e);
                }
                pdfDocument.close();
                byte[] bs = baos.toByteArray();
                String pdfBase64 = Base64.encodeBytes(bs); //output
                File pdfFile = new File("/tmp/pdfExample.pdf");
                FileOutputStream out = new FileOutputStream(pdfFile);
                out.write(bs);
                out.close();
            }
        } 

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to