减少依赖

beetlsql3-dev
Mlxa0324 2 years ago
parent a387482cd9
commit 8ca6b04a80

@ -2,14 +2,17 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <!-- <parent>-->
<groupId>com.ibeetl</groupId> <!-- <groupId>com.ibeetl</groupId>-->
<artifactId>admin-framwork</artifactId> <!-- <artifactId>admin-framwork</artifactId>-->
<version>1.3.1</version> <!-- <version>1.3.1</version>-->
</parent> <!-- </parent>-->
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.ibeetl</groupId>
<artifactId>admin-convert-pdf</artifactId> <artifactId>admin-convert-pdf</artifactId>
<version>1.3.1</version>
<description>任意格式转换成PDF的工具包</description> <description>任意格式转换成PDF的工具包</description>
<properties> <properties>
@ -20,15 +23,13 @@
<groupId>org.apache.poi</groupId> <groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId> <artifactId>poi-scratchpad</artifactId>
<version>4.1.2</version> <version>4.1.2</version>
</dependency> <scope>compile</scope>
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>admin-core</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.itextpdf</groupId> <groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId> <artifactId>itextpdf</artifactId>
<version>5.5.13.3</version> <version>5.5.13.3</version>
<scope>compile</scope>
</dependency> </dependency>
<!--pdf依赖开始,导入本地依赖包crack jar--> <!--pdf依赖开始,导入本地依赖包crack jar-->
<dependency> <dependency>
@ -42,6 +43,7 @@
<groupId>com.aspose</groupId> <groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId> <artifactId>aspose-pdf</artifactId>
<version>18.2</version> <version>18.2</version>
<scope>compile</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.aspose</groupId> <groupId>com.aspose</groupId>
@ -50,6 +52,12 @@
<scope>system</scope> <scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/aspose-cells-20.7-crack.jar</systemPath> <systemPath>${project.basedir}/src/main/resources/lib/aspose-cells-20.7-crack.jar</systemPath>
</dependency> </dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.2</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
<repositories> <repositories>

@ -1,6 +1,5 @@
package util.convertPDF; package util.convertPDF;
import cn.hutool.core.lang.Assert;
import com.aspose.words.License; import com.aspose.words.License;
import com.aspose.words.SaveFormat; import com.aspose.words.SaveFormat;
import com.itextpdf.text.Document; import com.itextpdf.text.Document;
@ -497,7 +496,9 @@ public final class PDFConverUtil {
* @Date: 2022/12/13 21:51 * @Date: 2022/12/13 21:51
*/ */
private static String getFileSuffix(String fileName) { private static String getFileSuffix(String fileName) {
Assert.isTrue(fileName.contains("."), "非法的文件名,文件名必须要有文件类型!"); if (!fileName.contains(".")) {
throw new RuntimeException("非法的文件名,文件名必须要有文件类型!");
}
String[] split = fileName.split("\\."); String[] split = fileName.split("\\.");
return split[split.length - 1]; return split[split.length - 1];
} }

Loading…
Cancel
Save