mupdf源码工程是以vs2015为蓝本的,mupdf版本为1.18.0。
一,入口函数:int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)。
二,获取系统dpi:int displayRes = get_system_dpi();
三,创建 fz_context 对象:ctx = fz_new_context(NULL, NULL, FZ_STORE_DEFAULT);//默认参数
四,获取文档路径:winfilename(wbuf, nelem(wbuf));
五,加载文档:pdfapp_open(&gapp, filename, 0);//pdfapp_open_progressive(app, filename, reload, 0);
六,显示文档页面:pdfapp_showpage(app, 1, 1, 1, 0, 0);
下一章节继续讲解libmupdf加载文档具体做了哪些操作。