本文实例为大家分享了java实现Img与PDF相互转换的具体代码,供大家参考,具体内容如下
不善于表达,就直接贴出代码吧。请大牛忽视我。
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.RandomAccessFile;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import java.util.Map;
import java.util.Map.Entry;
import java.util.TreeMap;
import com.Utils.ImgFileTool;
import com.lowagie.text.Document;
import com.lowagie.text.Image;
import com.lowagie.text.Rectangle;
import com.lowagie.text.pdf.PdfCopy;
import com.lowagie.text.pdf.PdfImportedPage;
import com.lowagie.text.pdf.PdfReader;
import com.lowagie.text.pdf.PdfWriter;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import com.sun.pdfview.PDFFile;
import com.sun.pdfview.PDFPage;
/**
*
* @author hubiao
* @dateTime 2014-06-07
* 本工具对实现对IMG与PDF相互转换。
* 运行测试需要导入以下2个jar包
* itext-2.0.2.jar
* PDFRenderer.jar
*
*/
@SuppressWarnings("unused")
public class ImgPdfUtils {
public static void main(String[] args) throws Exception {
//PDF包提取 pdf
//pdfExtraction();
//pdf转jpg
//pdfToJpg("E:\\java\\资料pdf\\1.pdf","E:\\java\\资料pdf\\1.jpg&#