我们可以使用mfc应用程序创建pdf文件吗

Can we create pdf file using mfc application?

本文关键字:pdf 文件 创建 应用程序 可以使 mfc 我们      更新时间:2023-10-16

我正在使用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应用程序中运行良好
感谢所有人的回复和解决方案。