PDFium
-
PDFium 라이브러리 삽질기 - 7Libraries 2019. 12. 30. 17:32
PDFium 라이브러리 삽질기 - 7윈도우에서 사용하기 (2)작성일자: 2019년 12월 30일작성자: N3 * PDFium 라이브러리 삽질기(정적 라이브러리 빌드하기) - 1* PDFium 라이브러리 삽질기(동적 라이브러리 빌드하기) - 2* PDFium 라이브러리 삽질기(libpdfium RPM 패키징하기) - 3* PDFium 라이브러리 삽질기(GDAL 과 함께 사용하기) - 4* PDFium 라이브러리 삽질기(v8, xfa, skia 등) - 5* PDFium 라이브러리 삽질기(윈도우에서 사용하기 첫 번째) - 6 앞에서 Windows DLL 을 빌드하는 방법을 다루어보았다.이번에는 PDFium.dll 을 실제 사용하는 예제를 함께 빌드해서, 제대로 동작하는지 테스트해 본다. 1. PDFium V..
-
PDFium 라이브러리 삽질기 - 6Libraries 2019. 12. 26. 17:08
PDFium 라이브러리 삽질기 - 6윈도우에서 사용하기 (1)작성일자: 2019년 12월 20일작성자: N3 * PDFium 라이브러리 삽질기(정적 라이브러리 빌드하기) - 1* PDFium 라이브러리 삽질기(동적 라이브러리 빌드하기) - 2* PDFium 라이브러리 삽질기(libpdfium RPM 패키징하기) - 3* PDFium 라이브러리 삽질기(GDAL 과 함께 사용하기) - 4* PDFium 라이브러리 삽질기(v8, xfa, skia 등) - 5 * https://pdfium.googlesource.com/pdfium/* https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md 1. Windo..
-
PDFium 라이브러리 삽질기 - 5Linux 2019. 12. 16. 17:14
PDFium 라이브러리 삽질기 - 5v8 과 xfa 지원 및 skia 테스트 작성 일자: 2019년 12월 16일최종 수정: 2020년 02월 05일작성자: N3 * PDFium 라이브러리 삽질기(정적 라이브러리 빌드하기) - 1* PDFium 라이브러리 삽질기(동적 라이브러리 빌드하기) - 2* PDFium 라이브러리 삽질기(libpdfium RPM 패키징하기) - 3* PDFium 라이브러리 삽질기(GDAL 과 함께 사용하기) - 4 * 크롬 V8* 크롬 V8 엔진 프로젝트 소스* 크롬 V8 개발자 페이지* XFA* SKIA Graphics Library 이번 삽질은 지난 삽질과정에서 제외한 v8 과 xfa 지원 및 skia에 대해 삽질을 해 보도록 한다. # Build arguments go her..
-
PDFium 라이브러리 삽질기 - 4Linux 2019. 12. 13. 17:16
PDFium 라이브러리 삽질기 - 4gdal 과 함께 사용하기 (2)작성일자: 2019년 12월 13일작성자: N3 * PDFium 라이브러리 삽질기 - 1 (정적 라이브러리 빌드하기)* PDFium 라이브러리 삽질기 - 2 (동적 라이브러리 빌드하기) * PDFium 라이브러리 삽질기 - 3 (RPM 패키징하기) * https://github.com/rouault/pdfium_build_gdal_3_1* https://github.com/OSGeo/gdal/commit/633f02a21c0e3ef2f72103a87e3fba25912c8968* https://gdal.org/drivers/raster/pdf.html* https://spatialthoughts.com/2015/10/25/geopdf-gd..
-
PDFium 라이브러리 삽질기 - 3Linux 2019. 12. 11. 17:15
PDFium 라이브러리 삽질기 - 3RPM 패키징 및 gdal 함께 사용하기 (1)작성일자: 2019년 12월 11일최종수정: 2019년 12월 13일작성자: N3 * PDFium 라이브러리 삽질기 - 1 (정적 라이브러리 빌드하기)* PDFium 라이브러리 삽질기 - 2 (동적 라이브러리 빌드하기) 1. gdal 과 함께 빌드하기gdal 에서 사용하기 위해 빌드 테스트를 해 본다.사용한 버전은 gdal 2.3.2 버전이다. $ cd ~/pdfium$ mkdir include lib$ cd include$ ln -sf ~/pdfium/public pdfium$ cd ../lib$ ln -sf ../out/shared/*.so . $ cd ~/gdal-2.3.2$ ./configure \..--with-p..
-
PDFium 라이브러리 삽질기 - 2Linux 2019. 12. 10. 14:43
PDFium 라이브러리 삽질기 - 2동적 라이브러리로 빌드하기작성일자: 2019년 12월 10일 최종수정: 2019년 12월 13일작성자: N3 * PDFium 삽질기 1 - CentOS 7 에서 정적 라이브러리 빌드하기 * PDFium Windows DLL 빌드* PDFium Linux DLL 빌드* ninja build system 지난 삽질에서 여차저차해서 libpdfium.a 를 빌드했다.이제, 다른 라이브러리 및 시스템에서 사용해볼만한 동적 라이브러리를 빌드하기 위한 삽질을 해 보려한다. 1. 공유 라이브러리로 빌드하기 먼저, 지난 삽질과정에서 아규먼트 파일을 생성하고, ninja 컴파일 옵션을 생성할 때, 소스의 BUILD.gn 파일을 참조하는 것을 알았다.(build.ninja.d 파일) P..
-
PDFium 라이브러리 삽질기 - 1Linux 2019. 12. 10. 14:36
PDFium 라이브러리 삽질기 - 1정적 라이브러리로 빌드하기작성일자: 2019년 12월 6일최종수정: 2019년 12월 13일작성자: N3 https://pdfium.googlesource.com/pdfiumhttps://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md#visual-studiohttps://github.com/pvginkel/PdfiumViewer/wiki/Building-PDFium0. 개요 PDFium 은 Google 이 Chromium 에서 사용하는 것으로, Google 이 오픈소스로 공개하면서 널리 알려진 라이브러리다. 이 글은 CentOS 7 의 Mapserver 및 GDAL 에..