编译PDFium踩坑日记 您所在的位置:网站首页 pdfium编译 编译PDFium踩坑日记

编译PDFium踩坑日记

2023-12-20 04:38| 来源: 网络整理| 查看: 265

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 实验室设备网 版权所有