*/
package mircoders.pdf;
+import com.lowagie.text.*;
+import com.lowagie.text.pdf.*;
import gnu.regexp.RE;
import gnu.regexp.REException;
import gnu.regexp.REMatch;
import gnu.regexp.REMatchEnumeration;
-
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.net.MalformedURLException;
-import java.util.Iterator;
-import java.util.Vector;
-
import mir.config.MirPropertiesConfiguration;
import mir.entity.EntityBrowser;
import mir.log.LoggerWrapper;
import mircoders.entity.EntityImages;
import mircoders.storage.DatabaseImages;
-import com.lowagie.text.BadElementException;
-import com.lowagie.text.Document;
-import com.lowagie.text.DocumentException;
-import com.lowagie.text.Element;
-import com.lowagie.text.Font;
-import com.lowagie.text.Image;
-import com.lowagie.text.PageSize;
-import com.lowagie.text.Paragraph;
-import com.lowagie.text.Phrase;
-import com.lowagie.text.pdf.BaseFont;
-import com.lowagie.text.pdf.ColumnText;
-import com.lowagie.text.pdf.PdfContentByte;
-import com.lowagie.text.pdf.PdfTemplate;
-import com.lowagie.text.pdf.PdfWriter;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.net.MalformedURLException;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
public class PDFGenerator{
ict.setColumns(leftIndexCols,rightIndexCols);
ict.setYLine(currentYPosition);
ict.setAlignment(Element.ALIGN_LEFT);
- int status=ict.go();
+ ict.go();
currentYPosition = toYPosition;
}
catch(DocumentException de) {
fct.setColumns(leftFooterCols,rightFooterCols);
fct.setYLine(bottomEdge+footerHeight-1);
fct.setAlignment(Element.ALIGN_JUSTIFIED);
- int status=fct.go();
+ fct.go();
Paragraph numberP=new Paragraph((new Integer(currentPage)).toString(),new Font(footerFontFamily,footerFontSize,Font.BOLD));
fct.addText(numberP);
fct.setAlignment(Element.ALIGN_RIGHT);
- status=fct.go();
+ fct.go();
}
catch (DocumentException de){
* source
*/
- Vector extraTables = new Vector();
+ List extraTables = new ArrayList();
extraTables.add("content_x_media cxm");
Iterator images = new EntityBrowser(
DatabaseImages.getInstance(), "i", extraTables,