parent
3286de78e0
commit
7b265473b7
@ -0,0 +1,32 @@
|
||||
```shell
|
||||
将第三方包打进本地仓库,然后依赖本地仓库
|
||||
mvn install:install-file -Dfile=D:/dsWork/dsProject/ds-base/ExtendJar/aspose-words-20.12-jdk17-crack.jar -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=20.12 -Dpackaging=jar
|
||||
mvn install:install-file -Dfile=D:/dsWork/dsProject/ds-base/ExtendJar/aspose-cells-23.4.jar -DgroupId=com.aspose -DartifactId=aspose-cells -Dversion=23.4 -Dpackaging=jar
|
||||
mvn install:install-file -Dfile=D:/dsWork/dsProject/ds-base/ExtendJar/aspose.slides-19.3.jar -DgroupId=com.aspose -DartifactId=aspose-slides -Dversion=19.3 -Dpackaging=jar
|
||||
mvn install:install-file -Dfile=D:/dsWork/dsProject/ds-base/ExtendJar/aspose-pdf-22.7.1.cracked.jar -DgroupId=com.aspose -DartifactId=aspose-pdf -Dversion=22.7.1 -Dpackaging=jar
|
||||
```
|
||||
|
||||
```xml
|
||||
<dependencys>
|
||||
<dependency>
|
||||
<groupId>com.aspose</groupId>
|
||||
<artifactId>aspose-words</artifactId>
|
||||
<version>${aspose-words.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.aspose</groupId>
|
||||
<artifactId>aspose-cells</artifactId>
|
||||
<version>${aspose-cells.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.aspose</groupId>
|
||||
<artifactId>aspose.slides</artifactId>
|
||||
<version>${aspose-slides.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.aspose</groupId>
|
||||
<artifactId>aspose-pdf</artifactId>
|
||||
<version>${aspose-pdf.version}</version>
|
||||
</dependency>
|
||||
</dependencys>
|
||||
```
|
@ -1,30 +0,0 @@
|
||||
package com.dsideal.base.Util;
|
||||
|
||||
import com.aspose.words.Document;
|
||||
import com.aspose.words.DocumentBuilder;
|
||||
import com.aspose.words.IReplacingCallback;
|
||||
import com.aspose.words.Node;
|
||||
import com.aspose.words.ReplaceAction;
|
||||
import com.aspose.words.ReplacingArgs;
|
||||
|
||||
public class ReplaceAndInsertImage implements IReplacingCallback {
|
||||
public String url;
|
||||
|
||||
public ReplaceAndInsertImage(String url) {
|
||||
this.url = url;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int replacing(ReplacingArgs e) throws Exception {
|
||||
//获取当前节点
|
||||
Node node = e.getMatchNode();
|
||||
//获取当前文档
|
||||
Document document = (Document) node.getDocument();
|
||||
DocumentBuilder builder = new DocumentBuilder(document);
|
||||
// //将光标移动到指定节点
|
||||
builder.moveTo(node);
|
||||
// //插入图片
|
||||
builder.insertImage(url);
|
||||
return ReplaceAction.REPLACE;
|
||||
}
|
||||
}
|
Loading…
Reference in new issue