feat: implemented wrapper and pdf doc page

This commit is contained in:
Furqan-14
2026-05-22 15:47:48 +05:30
parent d4fe33b007
commit fe627f4e19
55 changed files with 5074 additions and 101 deletions
+4
View File
@@ -7,9 +7,12 @@ configure_file(
"${CMAKE_CURRENT_BINARY_DIR}/generated/pdfengine/version.hpp"
@ONLY)
find_package(PNG REQUIRED)
add_library(pdfengine STATIC
src/core/engine_info.cpp
src/parser/pdfium_loader.cpp
src/parser/pdfium_document.cpp
src/fonts/font_face.cpp
src/fonts/hb_shaper.cpp
)
@@ -29,6 +32,7 @@ target_link_libraries(pdfengine
PRIVATE
freetype
harfbuzz::harfbuzz
PNG::PNG
)
if(PDFENGINE_WITH_PDFIUM)