pdf to .tiff conversion using java -
i have created web service has method takes in parameter of datahandler. purpose of method read in sent on datahandler , write file(.tiff). when pass in .tiff file can make conversion how should make conversion pdf file .tiff file using java.
so if user passes in pdf file using datahandler, how can convert .tiff file?
pddocument doc = pddocument.loadnonseq(new file(filename), null); boolean b; list<pdpage> pages = doc.getdocumentcatalog().getallpages(); (int p = 0; p < pages.size(); ++p) { // rgb image 300 dpi bufferedimage bim = pages.get(p).converttoimage(bufferedimage.type_int_rgb, 300); // alternatively: b/w image 300 dpi bim = pages.get(p).converttoimage(bufferedimage.type_byte_binary, 300); // save tif dpi in metadata // pdfbox choose best compression // need add jai_imageio classpath work b = imageioutil.writeimage(bim, "page-" + (p+1) + ".tif", 300); if (!b) { // error handling } } if question converting multipage tiff, please so, have solution too.
Comments
Post a Comment