PdfMediaClipData(String file, PdfFileSpecification fs, String mimeType) throws IOException { put(PdfName.TYPE,new PdfName("MediaClip")); put(PdfName.S, new PdfName("MCD")); put(PdfName.N, new PdfString("Media clip for "+file)); put(new PdfName("CT"), new PdfString(mimeType)); PdfDictionary dic = new PdfDictionary(); dic.put(new PdfName("TF"), new PdfString("TEMPACCESS")); put(new PdfName("P"), dic); put(PdfName.D, fs.getReference()); } }
PdfRendition(String file, PdfFileSpecification fs, String mimeType) throws IOException{ put(PdfName.S, new PdfName("MR")); put(PdfName.N, new PdfString("Rendition for "+file)); put(PdfName.C, new PdfMediaClipData(file, fs, mimeType)); }
PdfRendition(String file, PdfFileSpecification fs, String mimeType) throws IOException{ put(PdfName.S, new PdfName("MR")); put(PdfName.N, new PdfString("Rendition for "+file)); put(PdfName.C, new PdfMediaClipData(file, fs, mimeType)); }
PdfMediaClipData(String file, PdfFileSpecification fs, String mimeType) throws IOException { put(PdfName.TYPE,new PdfName("MediaClip")); put(PdfName.S, new PdfName("MCD")); put(PdfName.N, new PdfString("Media clip for "+file)); put(new PdfName("CT"), new PdfString(mimeType)); PdfDictionary dic = new PdfDictionary(); dic.put(new PdfName("TF"), new PdfString("TEMPACCESS")); put(new PdfName("P"), dic); put(PdfName.D, fs.getReference()); } }