Java

Java的itext常见方法总结–4(页头,页尾,页码)

Java的itext常见方法总结–4(页头,页尾,页码)

Document document = new Document(); PdfWriter pdfWriter = PdfWriter.getInstance(document,new FileOutputStream("D:\\appblog\\PDF\\水印.pdf"));

Joe.Ye Joe.Ye 2024-01-24
0 0 1
Java的itext常见方法总结–3(水印)

Java的itext常见方法总结–3(水印)

Document document = new Document(); PdfWriter pdfWriter = PdfWriter.getInstance(document,new FileOutputStream(PDF文件的地址)); //获取PDF的内容字节 PdfContentByt

Joe.Ye Joe.Ye 2024-01-24
0 0 1
Java的itext常见方法总结–2(单元格,表格,图片)

Java的itext常见方法总结–2(单元格,表格,图片)

单元格 单元格的创建 PdfPCell pdfPCell = new PdfPCell(); 在创建单元格的时候,我们一般都会给单元格的构造函数传递参数,这个参数多数是一个含有文本的段落,同时会在这个段落上设置了行间距(在字数太多,单元格的宽度较小情况下会进行换行)例如: Paragraph e

Joe.Ye Joe.Ye 2024-01-24
0 0 1
Java的itext常见方法总结–1(段落,文本,字体)

Java的itext常见方法总结–1(段落,文本,字体)

段落 段落的创建 Paragraphelements = new Paragraph("aaa"); 或者 Paragraphelements = new Paragraph("中文", font); 添加到段落中的可以是英文,也可以是中文,但如果是中文的

Joe.Ye Joe.Ye 2024-01-24
0 0 1
Java使用 itextpdf 合并图片生成pdf文件

Java使用 itextpdf 合并图片生成pdf文件

使用 itextpdf 合并图片生成 pdf 文件的步骤如下: 导入 itextpdf 的 jar 包 创建一个 Document 对象 创建一个 PdfWriter 对象, 并将其与 Document 对象关联 打开 Document 对象 循环添加图片到 Document 对象中 关闭 Doc

Joe.Ye Joe.Ye 2024-01-21
0 0 1
Groovy代码示例 – 如何为groovy脚本编译后的class文件指定名字?

Groovy代码示例 – 如何为groovy脚本编译后的class文件指定名字?

groovy脚本默认会被编译成Script1.groovy ... Script777.groovy。这对于错误的判断非常不利,不过我们可以指定脚本编译的名称,从而能够快速定位问题脚本。示例代码如下: 可以通过GroovyClassLoader来指定编译后的class文件名称 GroovyClass

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – groovy脚本中如何调用及包含其他的脚本?

Groovy代码示例 – groovy脚本中如何调用及包含其他的脚本?

总体来说,groovy脚本包含其他脚本都不是很方便,以下几种方式可以参考: 方式一: evaluate(new File("../tools/Tools.groovy")) 这种方式的缺点就是被包含脚本(Tools.groovy)必须包含返回对象,并通过这个返回对象调用方法或者访

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – groovy中如何执行shell命令?

Groovy代码示例 – groovy中如何执行shell命令?

groovy写shell也是很方便,具体写法如下: //定义输出流和错误流 def sout = new StringBuilder(), serr = new StringBuilder() //定义shell def proc = 'ls /badDir'.execute()

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – 文件操作

Groovy代码示例 – 文件操作

读取文件内容 groovy读取文件很方便,可以像这样读取文件内容到字符串中: String fileContents = new File('/path/to/file').text 如果需要指定字符编码的话,可以这样: String fileContents = new Fil

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – groovy中使用ftp下载文件

Groovy代码示例 – groovy中使用ftp下载文件

前面讲了在groovy中使用http的一些技巧。本文主要说一下如何在groovy中使用ftp。 1)首先引入groovy ftp包 import org.apache.commons.net.ftp.FTPClient 2)接下来就可以实例化ftpclient并连接FTP了 new FTPClien

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – 数据库高级操作

Groovy代码示例 – 数据库高级操作

数据库操作之事务处理 最简单的实现数据库事务的方式是使用withTransaction闭包将数据库操作包含在该闭包里面,代码示例如下: assert sql.firstRow('SELECT COUNT(*) as num FROM Author').num == 0 //事务闭

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – 数据库连接及基本操作

Groovy代码示例 – 数据库连接及基本操作

数据库操作之插入数据 仍然可以使用之前提过的execute()方法执行sql插入操作。 插入一行数据: sql.execute "INSERT INTO Author (firstname, lastname) VALUES ('Dierk', 'Koenig

Joe.Ye Joe.Ye 2023-05-07
0 0 2
Groovy代码示例 – JSON

Groovy代码示例 – JSON

JSON解析与生成 groovy支持json的解析与生成,使用groovy.json包提供的功能很容易实现groovy类与json之间的映射。 JsonSlurper JsonSlurper 是用于解析JSON数据或将其转换为groovy的对象,如:map、list、String、integer等。

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – groovy类与脚本

Groovy代码示例 – groovy类与脚本

groovy脚本 main方法与脚本(script) Main.groovy class Main { static void main(String... args) { println 'Groovy world!' } } 1)定义了一个类

Joe.Ye Joe.Ye 2023-05-07
0 0 1
Groovy代码示例 – groovy包(package)的导入

Groovy代码示例 – groovy包(package)的导入

包的导入 为了可以使用其他类,groovy提供了与java包导入一样的功能。 比如,groovy提供了好几个builder类,比如:MarkupBuilder类,MarkupBuilder类在groovy.xml包下面,为使用该类,我们需要导入这个包。 //导入类MarkupBuilder impo

Joe.Ye Joe.Ye 2023-05-07
0 0 1
1 2 3 29