文档章节

java pdfbox2.0.0 划线,表格

依姆哣特
 依姆哣特
发布于 2016/05/07 10:38
字数 131
阅读 230
收藏 0

参照pdfbox2.0.0修改的。给出两点坐标连成一条直线。

package testpdf1;


import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;

/**
 * Create a blank PDF and write the contents to a file.
 */
public final class drawline
{
    private drawline()
    {        
    	
    }
    
    @SuppressWarnings("deprecation")
	public static void main(String[] args) throws IOException
    {
        String filename = "/Users/pengfei/Desktop/per.pdf";
    
        PDDocument doc = new PDDocument();
        try
        {
            // a valid PDF document requires at least one page
            PDPage blankPage = new PDPage();
            doc.addPage(blankPage);
            PDPageContentStream contentStream = new PDPageContentStream(doc, blankPage);
            contentStream.setStrokingColor(66, 177, 230);
            contentStream.drawLine(100, 100, 200, 100);
            contentStream.drawLine(20, 20, 800, 800);
            contentStream.close();
            doc.save(filename);
            
        }
        finally
        {
            doc.close();
        }
    }
}


© 著作权归作者所有

上一篇: Self Crossing
下一篇: Two Sum
依姆哣特
粉丝 3
博文 26
码字总数 10646
作品 0
杭州
程序员
私信 提问
JComponentPack3.0正式发布

奇新Java控件---Java控件提供商和Java RIA, Web, J2ME解决方案开发商 我们为您提供了一系列方便易用的Java控件,帮助开发人员提高工作效率,加快开发进程。 最新动态: JComponentPack3.0正式...

fralepg
2009/04/11
234
0
Java读取Excel数据:基于Apache POI(一)

版权声明:本文为Zhang Phil原创文章,请不要转载! https://blog.csdn.net/zhangphil/article/details/85302347 Java读取Excel数据:基于Apache POI(一) Java本身不支持直接读取微软的Exc...

zhangphil
2018/12/27
0
0
Aspose.Cells for Java 8.1.0 发布

Aspose.Cells for Java 8.1.0 发布,此版本更新内容如下: 允许 Java 开发者在渲染电子表格的时候限制 API,只能使用一个字体位置 当保存一个工作表为 HTML 时支持导出或者禁止导出隐藏的工作...

oschina
2014/06/15
470
0
Java报表比较之中国式报表(复杂报表)篇

Java报表工具,首先可以分成两大类:纯Java报表工具,和支持Java的报表工具。 支持Java的报表工具 我们所说的”支持”Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用....

敏捷商业智能
2012/08/01
0
2
JDBC连接各种数据库的字符串

JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。 oracle driverClass:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@127.0.0.1:1521:dbname mysql driverClass:com...

长平狐
2012/08/27
858
0

没有更多内容

加载失败,请刷新页面

加载更多

Android 状态栏颜色兼容方案

一、需求 由于Android系统碎片化比较严重,因此为了统一调整状态栏颜色,因此实现一个工具类相当必要。 注意:本类支持Android 5.0 以上的版本,android 5.0之前的兼容性太差,因此不做处理。...

IamOkay
3分钟前
0
0
Kafka竟然不支持读写分离!今天才知道!

Kafka竟然不支持读写分离!今天才知道! 在 Kafka 中,生产者写入消息、消费者读取消息的操作都是与 leader 副本进行交互的,从 而实现的是一种主写主读的生产消费模型。数据库、Redis 等都具...

架构师springboot
4分钟前
0
0
如何让TCP服务器只accept指定IP地址的connect?

socket编程中,有一个TCP服务器,需要实现这样的一个功能,它只能接受某个指定IP的客户连接,其他IP地址的连接都拒绝。 比如,服务器在端口3344进行监听(listen),他只接受某个IP(如192.168...

shzwork
12分钟前
0
0
apache druid 迁移过程(hdfs)insert-segment-to-db

背景 由于公司内部调整,apahce druid 集群需迁移。深度存储的路径也需要调整。 迁移hdfs中的文件 这个我们有专门的人员迁移的,具体操作不详。应该就是借助工具,在hdfs中进行 segements的迁...

潘鸿
17分钟前
1
0
Promise本质

本质上,Promise是返回一个对象,你可以在上面添加回调函数,而不像普通的回调那样,向函数传送回调函数。 Promise提供的保证: 1、 Promise的作用: 1、将我们从深层内嵌回调中解脱出来 //...

器石_
22分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部