maven在pdf转image上的陷阱

发布时间:2023年12月30日

在pdf转image上,需要两个插件:

 <dependency>
            <groupId>org.apache.pdfbox</groupId>
            <artifactId>fontbox</artifactId>
            <version>2.0.4</version>
        </dependency>
        <dependency>
            <groupId>org.xhtmlrenderer</groupId>
            <artifactId>flying-saucer-pdf</artifactId>
            <version>9.1.5</version>
        </dependency>

但是使用自动加载可能会出现

在这里插入图片描述
按alt+shift+enter都导入不了
import com.itextpdf.text.pdf.PdfReader;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.rendering.PDFRenderer;

什么原因?what?
去查看:
C:\Users\Administrator.m2\repository\org\apache\pdfbox
路径下存在jar。
在这里插入图片描述

那么原因是什么呢?
其实还是要回到第一点:

 <dependency>
            <groupId>org.apache.pdfbox</groupId>
            <artifactId>fontbox</artifactId>
            <version>2.0.4</version>
        </dependency>
        <dependency>
            <groupId>org.xhtmlrenderer</groupId>
            <artifactId>flying-saucer-pdf</artifactId>
            <version>9.1.5</version>
        </dependency>

错误在这个地方:
应该是:

 <dependency>
            <groupId>org.apache.pdfbox</groupId>
            <artifactId>pdfbox</artifactId>
            <version>2.0.4</version>
        </dependency>
        <dependency>
            <groupId>org.xhtmlrenderer</groupId>
            <artifactId>flying-saucer-pdf</artifactId>
            <version>9.1.5</version>
        </dependency>

看出来了么?没看出上下两份的区别,那么证明开发技术不认真,该好好研究技术了!

文章来源:https://blog.csdn.net/yzhui61283454/article/details/135295390
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。