编译PDFium踩坑日记 | 您所在的位置:网站首页 › pdfium编译 › 编译PDFium踩坑日记 |
update: 2021.10下旬 背景:项目用vs2010编译,所用的pdfium库的lib和dll也是2010编译出来的,我想将项目的原有升级环境到vs2013+(能支持c++11新特性的情况下),所以想自行编译出vs2015或vs2019可用的pdfium库。 文章目录 1. 项目中使用PDFium2010版本的代码1.1 PDFium源码版本问题 2. 尝试使用网上的第三方编译好的库3. 自行编译PDFium库 1. 项目中使用PDFium2010版本的代码项目代码: #include"fpdfview.h" HMODULE hModule = LoadLibrary(Lfpdfsdk.dll"); //加载福昕的pdf库 FPDF_InitLibrary(hModule);//加载模块 (FPDF_DOCUMENT)GetProcAddress(hModule, "FPDF_LoadDocument"); FPDF_DOCUMENT doc = FPDF_LoadDocument(pdfPath, NULL); //获取geopdf的doc句柄 FPDF_PAGE page = FPDF_LoadPage(doc, 0); //获取geopdf的第一页句柄 if (page) { cout |
CopyRight 2018-2019 实验室设备网 版权所有 |