问题标签 [podofo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
155 浏览

c++ - 如何为 Visual Studio 设置 Podofo?

我正在尝试将 Podofo 设置为组合来自矢量的两个 PDF 文件std::vector<const wchar_t*> inputfiles;

这是我的详细步骤(可能对很多人来说是非常基本的,但对我来说不是):

  • 下载 [podofo-0.9.7]
  • 在 vs2019 中,将 #include "..podofo.h" 和 general/linker 添加到 COPYING.LIB 设置(我不确定)
  • 构建项目我收到错误podofo_config.h not found,所以我更改了文件名podofo_config.h.in
  • 在构建时,我收到以下错误:

在此处输入图像描述

  • 我读过一些帖子,但信息很少。我似乎需要 CMake、zlib、..(我对构建这种类型的项目非常陌生)

  • 我已经下载了 CMake3.30.3 和 zlib1211

  • 使用 CMake.exe 构建 zlib.lib 但我找不到导出的库:

    在此处输入图像描述

另外我需要做什么才能将 zlib.lib 与 podofo 链接?因为在使用 Cmake 构建 podofo 时出现此错误:

在此处输入图像描述 Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) (do I need to copy-paste into that directory)

我该如何克服这个问题?

万分感谢!

0 投票
1 回答
183 浏览

c++ - 如何在 Qt Creator 中将 PoDoFo 外部库添加到我的 C++ 项目中?

我正在为我的程序使用 Qt Creator、Qt6、C++。

我想使用 PoDoFo 库,但我不知道如何添加库/标题,以便我可以在我的项目中使用它并构建它。

我已经下载了 PoDoFo 代码,只是找不到任何关于如何在 Qt Creator 中专门添加 PoDoFo 的指导/教程。

编辑:我尝试将“添加库”添加到我的项目并使用外部库选项。完成后,我尝试编译我的代码并收到错误“podofo-0.9.7\COPYING.LIB:-1: error: LNK1107: invalid or corrupt file: cannot read at 0x62DC”

我可以包含 podofo.h 文件,但这也会引发此错误:“podofo-0.9.7\src\podofo\base\PdfCompilerCompat.h:44: error: C1083: Cannot open include file: 'podofo_config.h':没有相应的文件和目录”

。轮廓:

qt 创建者添加库对话框: 在此处输入图像描述

0 投票
1 回答
89 浏览

c++ - PoDoFo c++ PDF库,西里尔字符

对不起,我的英语,我对 PDF 中的西里尔符号有疑问。我在 Windows 和 Linux 中使用 PoDoFo 库版本 0.9.7 和 fontconfig。

我看到它是波兰语的页面,但对我没有帮助!

在屏幕截图上给出了我的例子:

在此处输入图像描述

0 投票
0 回答
40 浏览

c++ - 构建 PoDoFo 会导致错误

我一直在尝试为我的 Windows 10 计算机上的 API 使用创建 PoDoFo 的静态库版本。我正在关注堆栈溢出帖子:Building PoDoFo library using CMake and MinGW as instructions。

我按照创建的说明进行操作,cmake 的输出如下:

这个输出对我来说似乎没问题,所以我开始进行“mingwin32-make”调用,这是根据其他 sourceforge 线程修复一些错误后的输出。

谁能帮我解决这个错误。我已经在互联网上搜索了一段时间,没有发现任何类似的错误。我的 cmake 调用可能有问题吗?

干杯。

0 投票
0 回答
34 浏览

c++ - 使用 PDF 中的 PODOFO 链接到当前页面上的锚点

我正在尝试在 c++ 中使用 PODOFO 在 PDF 中创建文本。单击文本后,它可以移动到同一 PDF 中的特定页面/区域。我的最终目标是在 PDF 中创建一个目录。以下代码是我正在做的。

我不知道我做对与否。我创建了两个页面并想在页面中添加文本。当我单击文本时,它会移回第 1 页。但它总是在最后一行崩溃 pAnnotation->SetDestination(pPage1);

谁能给我一些帮助或一个例子来做到这一点?谢谢