如何用c语言创建pdf文档

时间:2020-12-07 02:04:07
现在只知道用php可以创建pdf文档,因为有个fpdf库可以调用。
那怎么用c语言生成pdf的文档呢?
pdf的文件格式已经从有些大侠的博客简单了解了,但是怎么创建呢?
有谁知道pdf的开源文档之类的么

23 个解决方案

#1


好像木有这个库啊

#2


有一个xpdf 的 lib 你可以看看... 
开源的!

#3


该回复于2012-03-28 16:25:45被版主删除

#4


google pdflib

#5


谢谢 楼上各位 问题都是用php写的啊,有木有C的库。。

#6


引用 5 楼  的回复:
谢谢 楼上各位 问题都是用php写的啊,有木有C的库。。

真想丢个板砖个你,  xpdf 有没有看啊? 明明是c的开源代码库 而且都说是 lib了, php有lib么?

#7


引用 6 楼  的回复:
引用 5 楼  的回复:
谢谢 楼上各位 问题都是用php写的啊,有木有C的库。。

真想丢个板砖个你,  xpdf 有没有看啊? 明明是c的开源代码库 而且都说是 lib了, php有lib么?

省个板砖吧,xpdf是解析PDF的,不能生成
pdflib是生成PDF的开源库里面最强大的,楼主去下一个研究研究

#8


WPS Office输出PDF就是用了pdflib这个库,看起来相当强大。
PDFlib 7.0.3 (C++/Win32)

#9


关键是都是在PC上实现的额,不能在ARM单片机上实现。。。

#10


用mfc 或者QT 这类界面开发工具有这类库, C语言库是底层的,没有这种库

#11


C语言的PDF文件生成工具包 libHaru


libHaru 是一个用来生成PDF文件的C语言开发包,支持生成包括线、文本、图片、轮廓、文本注释、链接注释、文档压缩、PNG和JPG图片嵌入、TrueType 字体、加密PDF、支持不同字符集、CJK字体和基本的U3D使用。
http://www.open-open.com/lib/view/open1326791958093.html

#12


还没运用过lib呢,纠结啊 ,难啊 

#13


不好意思可能我没说清楚,
我知道可以再PC上用pdflib实现写pdf文件,
可以调用它的.dll和.lib。

问题是我现在要用C在ARM单片机上实现写PDF,

提示:单片机不能调用PC上的.dll,只能用.lib,
      所以我想找C语言能调用的 .lib,望大侠们帮助~

#14


引用 13 楼  的回复:
不好意思可能我没说清楚,
我知道可以再PC上用pdflib实现写pdf文件,
可以调用它的.dll和.lib。

问题是我现在要用C在ARM单片机上实现写PDF,

提示:单片机不能调用PC上的.dll,只能用.lib,
      所以我想找C语言能调用的 .lib,望大侠们帮助~
自己找源码,移植进去吧。

#15


大哥,别人用库写好的,我怎么看啊,
要不您告诉我破解的方法也行哈哈~

#16


我可以给你在arm板上能用的pdflib库

#17


引用 16 楼  的回复:
我可以给你在arm板上能用的pdflib库


m_hacker18@163.com 求库哈哈,要是能用分全给你了~

#18


16楼真的假的啊。。。

#19


引用 18 楼  的回复:
16楼真的假的啊。。。


最近我没有arm板,所以没法测试,我在linux上面调试成功pdflib,之前做过一些linux到arm的移植

#20


引用 16 楼  的回复:
我可以给你在arm板上能用的pdflib库

这个……,是自己编的么

#21


不知道啊 ,他还没回复我呢。。。

#22


引用 20 楼  的回复:
引用 16 楼  的回复:

我可以给你在arm板上能用的pdflib库

这个……,是自己编的么


不好意思没看到,大哥你要是有麻烦发我邮箱谢谢~m_hacker18@163.com

#23


引用 20 楼  的回复:
引用 16 楼  的回复:

我可以给你在arm板上能用的pdflib库

这个……,是自己编的么

开源的pdflib阿,搞到linux上成功了就行了

#1


好像木有这个库啊

#2


有一个xpdf 的 lib 你可以看看... 
开源的!

#3


该回复于2012-03-28 16:25:45被版主删除

#4


google pdflib

#5


谢谢 楼上各位 问题都是用php写的啊,有木有C的库。。

#6


引用 5 楼  的回复:
谢谢 楼上各位 问题都是用php写的啊,有木有C的库。。

真想丢个板砖个你,  xpdf 有没有看啊? 明明是c的开源代码库 而且都说是 lib了, php有lib么?

#7


引用 6 楼  的回复:
引用 5 楼  的回复:
谢谢 楼上各位 问题都是用php写的啊,有木有C的库。。

真想丢个板砖个你,  xpdf 有没有看啊? 明明是c的开源代码库 而且都说是 lib了, php有lib么?

省个板砖吧,xpdf是解析PDF的,不能生成
pdflib是生成PDF的开源库里面最强大的,楼主去下一个研究研究

#8


WPS Office输出PDF就是用了pdflib这个库,看起来相当强大。
PDFlib 7.0.3 (C++/Win32)

#9


关键是都是在PC上实现的额,不能在ARM单片机上实现。。。

#10


用mfc 或者QT 这类界面开发工具有这类库, C语言库是底层的,没有这种库

#11


C语言的PDF文件生成工具包 libHaru


libHaru 是一个用来生成PDF文件的C语言开发包,支持生成包括线、文本、图片、轮廓、文本注释、链接注释、文档压缩、PNG和JPG图片嵌入、TrueType 字体、加密PDF、支持不同字符集、CJK字体和基本的U3D使用。
http://www.open-open.com/lib/view/open1326791958093.html

#12


还没运用过lib呢,纠结啊 ,难啊 

#13


不好意思可能我没说清楚,
我知道可以再PC上用pdflib实现写pdf文件,
可以调用它的.dll和.lib。

问题是我现在要用C在ARM单片机上实现写PDF,

提示:单片机不能调用PC上的.dll,只能用.lib,
      所以我想找C语言能调用的 .lib,望大侠们帮助~

#14


引用 13 楼  的回复:
不好意思可能我没说清楚,
我知道可以再PC上用pdflib实现写pdf文件,
可以调用它的.dll和.lib。

问题是我现在要用C在ARM单片机上实现写PDF,

提示:单片机不能调用PC上的.dll,只能用.lib,
      所以我想找C语言能调用的 .lib,望大侠们帮助~
自己找源码,移植进去吧。

#15


大哥,别人用库写好的,我怎么看啊,
要不您告诉我破解的方法也行哈哈~

#16


我可以给你在arm板上能用的pdflib库

#17


引用 16 楼  的回复:
我可以给你在arm板上能用的pdflib库


m_hacker18@163.com 求库哈哈,要是能用分全给你了~

#18


16楼真的假的啊。。。

#19


引用 18 楼  的回复:
16楼真的假的啊。。。


最近我没有arm板,所以没法测试,我在linux上面调试成功pdflib,之前做过一些linux到arm的移植

#20


引用 16 楼  的回复:
我可以给你在arm板上能用的pdflib库

这个……,是自己编的么

#21


不知道啊 ,他还没回复我呢。。。

#22


引用 20 楼  的回复:
引用 16 楼  的回复:

我可以给你在arm板上能用的pdflib库

这个……,是自己编的么


不好意思没看到,大哥你要是有麻烦发我邮箱谢谢~m_hacker18@163.com

#23


引用 20 楼  的回复:
引用 16 楼  的回复:

我可以给你在arm板上能用的pdflib库

这个……,是自己编的么

开源的pdflib阿,搞到linux上成功了就行了