# deepdf **Repository Path**: tongynj/deepdf ## Basic Information - **Project Name**: deepdf - **Description**: 不依赖QtWebengine的PDF解析,直接基于pdfium和Qt的C++版pdf库,大文件解析速度远大于poppler,deepin官方项目中被使用 - **Primary Language**: C++ - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 4 - **Created**: 2020-09-21 - **Last Updated**: 2024-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # deepdf deepdf is a pdf rendering library based on Qt and PDFium, which can cross system platforms. It has been verified under several CPU architectures, such as x86 / x64 / MIPS / arm. ### Installation You can install it into the system for easy use. Here is an example on Linux/Mac: ```sh git clone cd deepdf qmake make sudo make install ``` ### Usage Copy the public header files into your project and link so files like: ```sh LIBS += -lopenjp2 -llcms2 -lfreetype -ldeepdf ``` It's easy to use, for example, to open a document called 1.PDF and get the first page image ```sh DPdfDoc *doc = new DPdfdoc("1.pdf"); DPdfPage *page = doc->page(0); QImage image = page->image(); ``` ### License LGPL-3.0