问题标签 [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.
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)
我该如何克服这个问题?
万分感谢!
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':没有相应的文件和目录”
。轮廓:
c++ - PoDoFo c++ PDF库,西里尔字符
对不起,我的英语,我对 PDF 中的西里尔符号有疑问。我在 Windows 和 Linux 中使用 PoDoFo 库版本 0.9.7 和 fontconfig。
我看到它是波兰语的页面,但对我没有帮助!
在屏幕截图上给出了我的例子:
c++ - 构建 PoDoFo 会导致错误
我一直在尝试为我的 Windows 10 计算机上的 API 使用创建 PoDoFo 的静态库版本。我正在关注堆栈溢出帖子:Building PoDoFo library using CMake and MinGW as instructions。
我按照创建的说明进行操作,cmake 的输出如下:
这个输出对我来说似乎没问题,所以我开始进行“mingwin32-make”调用,这是根据其他 sourceforge 线程修复一些错误后的输出。
谁能帮我解决这个错误。我已经在互联网上搜索了一段时间,没有发现任何类似的错误。我的 cmake 调用可能有问题吗?
干杯。
c++ - 使用 PDF 中的 PODOFO 链接到当前页面上的锚点
我正在尝试在 c++ 中使用 PODOFO 在 PDF 中创建文本。单击文本后,它可以移动到同一 PDF 中的特定页面/区域。我的最终目标是在 PDF 中创建一个目录。以下代码是我正在做的。
我不知道我做对与否。我创建了两个页面并想在页面中添加文本。当我单击文本时,它会移回第 1 页。但它总是在最后一行崩溃 pAnnotation->SetDestination(pPage1);
。
谁能给我一些帮助或一个例子来做到这一点?谢谢