import org.apache.pdfbox.Loader;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageTree;
import org.apache.pdfbox.pdmodel.PDResources;
import org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject;
import org.apache.pdfbox.text.PDFTextStripper;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.*;
import java.util.Iterator;
/**
* @program: 项目名
* @description:
* @author: manhengwei
* @create: 2022-09-02 16:46
**/
public class PDFUtil {
public static void main(String[] args) throws IOException {
//提取图片
extractImages("C:\\Users\\ext.manhengwei1\\Desktop\\csdn.pdf");
//提取文字
extractText("C:\\Users\\ext.manhengwei1\\Desktop\\csdn.pdf");
}
/**
* 提取文本
* @return
*/
public static void extractText(String path){
try {
File fdf =