我们可以使用mfc应用程序创建pdf文件吗
Can we create pdf file using mfc application?
我正在使用visualstudio。我想在MFC中制作一个应用程序,它将从editbox中获取文本,并生成一个写有文本的pdf文件。是否可以在MFC中创建pdf文件。如果是,我怎么能做到?thanx:)
根据这个问题的答案,你有几个好的选择:
-
LibHaru
Haru是一个免费、跨平台、开源的软件库,用于生成用ANSI-C编写的PDF。它既可以作为静态库(.a,.lib),也可以作为共享库(.so,.dll)
-
PoDoFo
PoDoFo是一个使用PDF文件格式的库。该名称来自PDF(可移植文档格式)的第一个字母。PoDoFo软件包中已经包含了一些处理PDF文件的工具。
PoDoFo库是一个免费的、可移植的C++库,其中包括解析PDF文件并将其内容修改到内存中的类。更改可以很容易地写回磁盘。解析器还可以用于从PDF文件中提取信息(例如,解析器可以用于PDF查看器)。除了解析PoDoFo还包括非常简单的类来创建自己的PDF文件。所有类都有文档记录,因此使用PoDoFo编写自己的应用程序很容易。
PoDoFo是用C++编写的,代码在Unix、Mac OS X和Windows下成功编译。
如果你愿意为图书馆付费,这里还有另一个选择:
- easyPDF SDK
是否可以在MFC中创建pdf文件?
不,IMHO这是不可能的。不幸的是,您需要使用第三个pard软件(例如CutePDF)来创建PDF文件。
看看这个例子(使用PDF Creator Pilot):http://www.colorpilot.com/pdfsamples/vc.pdf
我使用了zdl.lib库文件,它在我的MFC应用程序中运行良好
感谢所有人的回复和解决方案。
- 使用 C++文件 I/O 输出 pdf 文件
- 从QT打印PDF文件
- 从PDF文件仅复制必要的对象
- 使用.txt和.pdf文件
- 使用 Qt 打印 PDF 文件
- 我们可以使用mfc应用程序创建pdf文件吗
- 我可以使用什么开源C 库在专有的封闭源应用程序中显示PDF文件
- 如何将字节保存到pdf文件(如何将每个pdf页面更改为字节)
- 通过iTextSharp创建的pdf文件大小巨大
- 如何使用 c++ 中的文件读取和写入文档、pdf 文件
- 如何从 PDF 文件中查找页眉页脚
- 使用visual c++在表单中显示PDF文件
- 有没有一个C++库可以从PDF文件中提取文本,比如PDFBox for Java
- 是否可以在pdf文件中重新初始化图形状态
- 使用MFC打印PDF文件
- 通过OleCreateFromFile在C#中调用OLE对pdf文件无效
- 如何处理PDF文件中的9位字符串
- 创建pdf文件时出现Doxygen和Latex错误
- 等待,直到pdf文件被病毒扫描检查
- 如何在Qt中打印pdf文件