IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 582 JAVA
以下经验内容分享如何通过java程序来设置PDF文档中的图片透明度。
方式1:通过E-iceblue官网下载jar包,并解压,手动导入lib文件夹下的Spire.Pdf.jar文件。
方式2:通过创建Maven程序,在pom.xml中配置maven仓库路径并指定Free Spire.PDF for Java 的依赖,配置完成后,在IDEA中,点击“Import Changes”导入JAR包:
repositories>
repository>
id>com.e-iceblue/id>
url>http://repo.e-iceblue.cn/repository/maven-public//url>
/repository>
/repositories>
dependencies>
dependency>
groupId>e-iceblue/groupId>
artifactId>spire.pdf.free/artifactId>
version>2.6.3/version>
/dependency>
/dependencies>
jar导入结果如下图所示:
import com.spire.pdf.*;
import com.spire.pdf.graphics.PdfBlendMode;
import com.spire.pdf.graphics.PdfImage;
public class SetImgTransparency {
public static void main(String[] args) {
//创建文档
PdfDocument pdf = new PdfDocument();
//添加一页
PdfPageBase page = pdf.getPages().add();
//加载图片,并获取图片高宽
PdfImage image = PdfImage.fromFile("lh.png");
int width = image.getWidth()/2;
int height = image.getHeight()/2;
//设置图片透明度
page.getCanvas().setTransparency(0.2f, 0.2f, PdfBlendMode.Normal);
//绘制图片到PDF
page.getCanvas().drawImage(image,50,50,width, height);
//保存文档
pdf.saveToFile("result.pdf");
pdf.dispose();
}
}
图片透明度设置效果:
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 582 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 403 JAVA