Java Printing - Fadelk.com

21 downloads 1512 Views 53KB Size Report
Dec 17, 2011 ... import java.io.FileOutputStream; import java.net.URL; public class Image1Example { ... document = new Document();. String path="J:/iText/05/";.
package itexttutorial; import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.PdfWriter; import java.io.FileOutputStream; import java.net.URL; public class Image1Example { public static void main(String[] args) { Document document = new Document(); String path="J:/iText/05/"; try { PdfWriter.getInstance(document, new FileOutputStream("Image.pdf")); document.open(); Image image1 = Image.getInstance(path+"Kuwait-1.gif"); document.add(image1); String imageUrl = "http://www.e.gov.kw/images/arabic/New_DepartureAR2.jpg"; Image image2 = Image.getInstance(new URL(imageUrl)); document.add(image2); document.close(); } catch(Exception e){ e.printStackTrace(); } } }

1.1 of 1

2011.12.17 23:43:30

package itexttutorial; import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.PdfWriter; import java.io.FileOutputStream; public class Image2Example { public static void main(String[] args) { Document document = new Document(); String path="J:/iText/05/"; try { PdfWriter.getInstance(document, new FileOutputStream("Image2.pdf")); document.open(); Image image1 = Image.getInstance(path+"Kuwait-1.gif"); image1.setAbsolutePosition(100f, 700f); document.add(image1); image1.setAbsolutePosition(0f, 200f); document.add(image1); document.close(); } catch(Exception e){ e.printStackTrace(); } } } 1.1 of 1

2011.12.17 23:44:00

package itexttutorial; import com.itextpdf.text.BaseColor; import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.Rectangle; import com.itextpdf.text.pdf.PdfWriter; import java.io.FileOutputStream; public class Image3Example { public static void main(String[] args) { Document document = new Document(); String path="J:/iText/05/"; try { PdfWriter.getInstance(document, new FileOutputStream("Image3.pdf")); document.open(); Image image1 = Image.getInstance(path+"Kuwait-1.gif"); image1.scaleAbsolute(150f, 150f); document.add(image1); document.newPage(); image1.scalePercent(50f); document.add(image1); document.newPage(); Image image2 = Image.getInstance(path+"Kuwait.gif"); 1.1 of 2

2011.12.17 23:42:59

image2.setBorder(Rectangle.BOTTOM); image2.setBorderColorBottom(BaseColor.GREEN); image2.setBorderWidthBottom(20f); image2.scalePercent(10f); document.add(image2); document.close(); } catch(Exception e){ e.printStackTrace(); } } }

2.1 of 2

2011.12.17 23:42:59

package itexttutorial; import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.PdfWriter; import java.io.FileOutputStream; public class Image4Example { public static void main(String[] args) { Document document = new Document(); String path="J:/iText/05/"; try { PdfWriter.getInstance(document, new FileOutputStream("Image4.pdf")); document.open(); Image image1 = Image.getInstance(path+"Kuwait-1.gif"); image1.setRotationDegrees(45f); document.add(image1); document.close(); } catch(Exception e){ e.printStackTrace(); } } }

1.1 of 1

2011.12.17 23:42:59

package itexttutorial; import com.itextpdf.text.BaseColor; import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.Rectangle; import com.itextpdf.text.pdf.PdfWriter; import java.io.FileOutputStream; public class Image5Example { public static void main(String[] args) { Document document = new Document(); String path="J:/iText/05/"; try { PdfWriter.getInstance(document, new FileOutputStream("Image5.pdf")); document.open(); Image image1 = Image.getInstance(path+"Kuwait.gif"); image1.scalePercent(10.5f); image1.setAbsolutePosition(500f, 750f); image1.setBorder(Rectangle.BOX); image1.setBorderColor(BaseColor.RED); image1.setBorderWidth(20f); document.add(image1); document.close(); } catch(Exception e){ 1.1 of 2

2011.12.17 23:42:59

e.printStackTrace(); } } }

2.1 of 2

2011.12.17 23:42:59