【文件属性】:
文件名称:PDFGen:简单的C PDF WriterGeneration库
文件大小:234KB
文件格式:ZIP
更新时间:2021-01-30 12:45:05
c pdf simple-api pdf-document pdf-generation
PDFGen
简单的C PDF创建/生成库。 所有文件都包含一个带有标题的C文件,并且没有任何外部库依赖项。
有助于嵌入到需要基本PDF输出的其他程序中。
支持以下PDF功能
各种字体/大小/颜色的文本
原始绘图元素
线数
长方形
填充矩形
多边形
填充多边形
贝塞尔曲线
书签
条形码(Code-128和Code-39)
嵌入式图片
PPM
JPEG格式
PNG
骨形态发生蛋白
用法示例
# include " pdfgen.h "
int main ( void ) {
struct pdf_info info = {
. creator = " My software " ,
. producer = " My software " ,
. title = " My document " ,
. author = " My name " ,
. subject = " My subject " ,
. date = " Today "
};
struc
【文件预览】:
PDFGen-master
----pdfgen.c(94KB)
----pdfgen_logo.png(40KB)
----data()
--------teapot.ppm(192KB)
--------bee-32-flip.bmp(244KB)
--------coal.png(7KB)
--------grey.jpg(3KB)
--------bee.bmp(146KB)
--------penguin.jpg(2KB)
----.github()
--------workflows()
----Dockerfile(1KB)
----tests()
--------fuzz-image-file.c(529B)
--------main.c(9KB)
--------rgb.c(2KB)
--------fuzz-image-data.c(436B)
--------fuzz-text.c(642B)
--------fuzz-header.c(434B)
--------fuzz-dstr.c(882B)
--------dump_font_widths.py(1KB)
----TODO(106B)
----LICENSE(1KB)
----docker-launch.sh(271B)
----tests.sh(1KB)
----appveyor.yml(2KB)
----pdfgen.h(22KB)
----pdfgen.dox(51KB)
----.clang-format(163B)
----.gitignore(85B)
----Makefile(3KB)
----README.md(2KB)