import java.io.FileOutputStream; import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.PdfWriter; public class Project04_D { public static void main(String[] args) { //https://www.google.co.kr/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png Document doc= new Document(); try { PdfWriter.getInstance(doc, new FileOutputStream("ImageScaling.pdf")); doc.open(); String fileName="googlelogo.png"; Image image=Image.getInstance(fileName); doc.add(image); fileName="googlelogo.png"; image=Image.getInstance(fileName); image.scaleAbsolute(200f,200f); doc.add(image); String url="https://www.google.co.kr/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"; image=Image.getInstance(url); image.scalePercent(200f); doc.add(image); image=Image.getInstance(url); image.scaleToFit(100f,200f); doc.add(image); System.out.println("크기 조절 성공"); } catch (Exception e) { e.printStackTrace(); }finally { doc.close(); } } }