signintech/gopdf功能介绍与代码示例
PDF相关常识以及signintech/gopdf功能概览
代码示例:
参考:https://gitee.com/ixuer/gopdf_example
代码示例包括:
- 设置页面配置,如宽度和高度。
- test/font: 添加ttf字体,并设置字体。
- test/text: 写文本内容,包括长文本。
- test/line: 画不同种类的线。
- test/oval: 画一个椭圆形。
- test/polygon: 画一个多边形,像三角形,五边形。
- test/rectangle: 画一个矩形。
- test/image:插入图像,选项可选,如旋转指定角度、垂直或水平翻转、遮罩、透明度。
- test/hyperlink: 添加内部或外部超链接。
- test/outline: 添加大纲(或称为书签),包括多级。
- test/compress: 设置压缩级别以压缩文件大小。
- test/protection: 为文档设置密码保护。
- test/import_tpl:从模板导入,模板可以是已有的PDF文件,可以实现添加封面。