1 51 package org.apache.fop.pdf; 52 53 import java.io.UnsupportedEncodingException ; 55 56 59 public class PDFInfo extends PDFObject { 60 61 64 protected String producer; 65 66 71 public PDFInfo(int number) { 72 super(number); 73 } 74 75 80 public void setProducer(String producer) { 81 this.producer = producer; 82 } 83 84 89 public byte[] toPDF() { 90 String p = this.number + " " + this.generation 91 + " obj\n<< /Type /Info\n/Producer (" + this.producer 92 + ") >>\nendobj\n"; 93 try { 94 return p.getBytes(PDFDocument.ENCODING); 95 } catch (UnsupportedEncodingException ue) { 96 return p.getBytes(); 97 } 98 } 99 100 } 101 | Popular Tags |