簡體   English   中英

我們可以使用mfc應用程序創建pdf文件嗎?

[英]Can we create pdf file using mfc application?

我正在使用Visual Studio。 我想在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外,PoDoFo還包括非常簡單的類來創建您自己的PDF文件。 所有類都有文檔記錄,因此可以輕松地使用PoDoFo開始編寫自己的應用程序。

    PoDoFo用C ++編寫,並且代碼已在Unix,Mac OS X和Windows下成功編譯。

另外,如果您願意為圖書館付費,這是另一種選擇:

是否可以在MFC中創建pdf文件?

不,恕我直言,這是不可能的。 不幸的是,您將需要使用第三方軟件(例如CutePDF)來創建PDF文件。

也看一下這個例子(使用PDF Creator Pilot): http : //www.colorpilot.com/pdfsamples/vc.pdf

我使用了zdll.lib庫文件,它在MFC應用程序中運行良好。
感謝大家的答復和解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM