public void createXmpMetadata() { try { xmpWriter = createXmpWriter(null, reader.getInfo()); xmpMetadata = null; } catch (IOException ioe) { ioe.printStackTrace(); } }
public void createXmpMetadata() { try { xmpWriter = createXmpWriter(null, reader.getInfo()); xmpMetadata = null; } catch (IOException ioe) { ioe.printStackTrace(); } }
public String compareDocumentInfo(String outPdf, String cmpPdf) throws IOException { System.out.print("[itext] INFO Comparing document info......."); String message = null; PdfReader outReader = new PdfReader(outPdf); PdfReader cmpReader = new PdfReader(cmpPdf); String[] cmpInfo = convertInfo(cmpReader.getInfo()); String[] outInfo = convertInfo(outReader.getInfo()); for (int i = 0; i < cmpInfo.length; ++i) { if (!cmpInfo[i].equals(outInfo[i])){ message = "Document info fail"; break; } } outReader.close(); cmpReader.close(); if (message == null) System.out.println("OK"); else System.out.println("Fail"); System.out.flush(); return message; }
public String compareDocumentInfo(String outPdf, String cmpPdf) throws IOException { System.out.print("[itext] INFO Comparing document info......."); String message = null; PdfReader outReader = new PdfReader(outPdf); PdfReader cmpReader = new PdfReader(cmpPdf); String[] cmpInfo = convertInfo(cmpReader.getInfo()); String[] outInfo = convertInfo(outReader.getInfo()); for (int i = 0; i < cmpInfo.length; ++i) { if (!cmpInfo[i].equals(outInfo[i])){ message = "Document info fail"; break; } } outReader.close(); cmpReader.close(); if (message == null) System.out.println("OK"); else System.out.println("Fail"); System.out.flush(); return message; }
public PdfMetaInformation(final File source) throws IOException { PdfReader reader = new PdfReader(source.getAbsolutePath()); this.sourcePageCount = reader.getNumberOfPages(); this.sourceMetaInfo = reader.getInfo(); this.sourceBookmarks = SimpleBookmark.getBookmark(reader); reader.close(); }
public static CropJob createCropJob(File source) throws IOException { CropJob result = null; if (source != null && source.exists()) { PdfReader reader = new PdfReader(source.getAbsolutePath()); result = new CropJob(source, reader.getNumberOfPages(), reader .getInfo(), SimpleBookmark.getBookmark(reader)); reader.close(); return result; } return result; }
public static CropJob createCropJob(ClusterJob curClusterJob) throws IOException { File source = curClusterJob.getSource(); if (source != null && source.exists()) { PdfReader reader = new PdfReader(source.getAbsolutePath()); CropJob result = new CropJob(source, reader.getNumberOfPages(), reader.getInfo(), SimpleBookmark.getBookmark(reader)); reader.close(); result.setClusterCollection(curClusterJob.getClusterCollection()); return result; } return null; }
private static void extractMetadata( PdfReader reader, Metadata metadata ) { try { HashMap<String, String> map = reader.getInfo();
private static void extractMetadata( PdfReader reader, Metadata metadata ) { try { HashMap<String, String> map = reader.getInfo();