在C+中创建PDF阅读器+; 所以我想用C++作为一个业余项目来制作PDF阅读器。问题是,我没有找到太多的领先优势,所以如果有人在类似的项目工作,请指导我,一些网页链接将是伟大的!我将使用windows环境和Visual studio。

在C+中创建PDF阅读器+; 所以我想用C++作为一个业余项目来制作PDF阅读器。问题是,我没有找到太多的领先优势,所以如果有人在类似的项目工作,请指导我,一些网页链接将是伟大的!我将使用windows环境和Visual studio。,c++,C++,Adobe关于PDF文件格式详细信息的出版物 如果你想这样做的话,也有PDF组件,但大多数都不是免费的,或者已经有了自己的UI。仅仅把一个PDF组件扔进一个表单对我来说并不像是一个爱好项目 如果您只想在自己的窗口中“托管”现有的PDF阅读器(如Acrobat或Foxit),那么您需要查看 或者,如果你想自己解码PDF文件,那么最好的开始就是找一张柔软的沙发,用它,特别是。这是一个真正的翻页工具。您可能会发现使用Boost Spirit解析Reg文件是一个有用的入门工具。我以前使用过Spirit解

Adobe关于PDF文件格式详细信息的出版物

如果你想这样做的话,也有PDF组件,但大多数都不是免费的,或者已经有了自己的UI。仅仅把一个PDF组件扔进一个表单对我来说并不像是一个爱好项目

如果您只想在自己的窗口中“托管”现有的PDF阅读器(如Acrobat或Foxit),那么您需要查看

或者,如果你想自己解码PDF文件,那么最好的开始就是找一张柔软的沙发,用它,特别是。这是一个真正的翻页工具。

您可能会发现使用Boost Spirit解析Reg文件是一个有用的入门工具。我以前使用过Spirit解析复杂数据,但我认为您正在接受一个巨大的挑战


如果你想看看现有的解析器,请尝试C++或Listin一方,在C.

中,我同意,我不需要组件,我想自己写,这就是为什么我问AY1是否知道其他的路由。我的基本目标很简单,只是想能够打开现有的pdf文件并显示它,让我们从简单的文本pdf开始,然后添加更多的支持!我将从能够读取PDF文件并转储其中对象的详细信息开始。一旦你能做到这一点,理解文档的结构就容易多了,从那里可以将文档中的对象输出到一个页面大小的图像中——从简单的文本开始,再向上到图像。一旦你能做到这一点,你已经有效地呈现了PDF。