gpt4 book ai didi

c++ - 使用 Poppler Qt4 c++

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:31:55 27 4
gpt4 key购买 nike

我需要一个 pdf 查看器库才能在我的应用程序中使用,我正在使用 C++ 和 QT

我下载了 Poppler和代码示例 The Poppler Qt4 interface library但是,我不知道如何配置库以在我的代码中工作。我在 Windows XP 中使用 QT Creater。

在此先感谢,任何提示都非常感谢,因为我完全迷失了。

最佳答案

假设您已经在您的系统上正确安装了 poppler 头文件和库。我在 ubuntu 上,正在运行:

./configure
make
make install

构建并安装了 poppler 库。据我了解,您可以在 Windows 上使用 msys/mingw 来实现类似的功能。

现在在您的 .pro 文件中添加以下行:

INCLUDEPATH += /path_to_poppler_include_files/qt4
LIBS += -L/path_to_poppler_libs -lpoppler-qt4

代码如下:

#include <poppler-qt4.h>

....

QString filename;

Poppler::Document* document = Poppler::Document::load(filename);
if (!document || document->isLocked())
{
// ...
delete document;
}

应该为您构建和运行。

希望对你有帮助,问候

关于c++ - 使用 Poppler Qt4 c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5135353/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com