programing

C/C++ 어플리케이션용 오픈소스 PDF 라이브러리

newsource 2022. 8. 19. 20:53

C/C++ 어플리케이션용 오픈소스 PDF 라이브러리

(네이티브) C++ Windows 어플리케이션에서 PDF 출력을 생성할 수 있으면 좋겠습니다.이를 위해 사용할 수 있는 무료/오픈 소스 라이브러리가 있습니까?

질문에 대한 답을 살펴봤지만 대부분 와 관련이 있습니다.그물.

리바루

Haru는 ANSI-C로 작성된 PDF를 생성하기 위한 무료 크로스 플랫폼 오픈 소스 소프트웨어 라이브러리입니다.스태틱 라이브러리(.a, .lib)와 공유 라이브러리(.so, .dll)로 모두 사용할 수 있습니다.

직접 해보진 않았지만 아마 도움이 될 거야

저는 pdf 보고서가 필요한 프로젝트를 진행했습니다.인터넷을 검색한 결과 PoDoFo 라이브러리를 찾았습니다.아주 튼튼해 보였어요.모든 기능이 필요한 것은 아니기 때문에 복잡한 부분을 추상화하기 위해 래퍼를 만들었습니다.별로 어렵지 않았어요.라이브러리는 다음 사이트에서 찾을 수 있습니다.

http://podofo.sourceforge.net/

맛있게 드세요!

당신의 필요에 따라 조금 다릅니다.어떤 툴킷은 그림을 더 잘 그리고 다른 툴킷은 텍스트를 더 잘 씁니다.카이로에는 드로잉(pdf를 포함한 다양한 화면과 파일 형식 지원)이 매우 좋지만, 좋은 타이포그래피에는 적합하지 않을 수 있습니다.

  • LibHaru는 많은 사람들이 사용하고 있는 것 같습니다.

비오픈 소스 접근법은 PDF Creator 파일럿입니다.이 파일럿은 C++, C#, Delphi, ASP, ASP 등의 언어 옵션을 제공합니다.NET, VB, VBNET, VBScript, PHP 및 Python

http://wxcode.sourceforge.net/docs/wxpdfdoc/

wxWidgets 라이브러리와 연동됩니다.

muPdf 라이브러리는 매우 유망해 보입니다.http://mupdf.com/

오픈 소스 뷰어도 있습니다.http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html

만약 당신이 용감하고 스스로 롤링을 할 의향이 있다면, Adobe의 무료 온라인 PDF 레퍼런스를 이용하여 PostScript 라이브러리에서 시작하여 PDF에 대응하도록 확장할 수 있습니다.

PDF Hummus.를 참조해 주세요.http://pdfhummus.com/ 에는 렌더링을 제외한 PDF 파일을 조작하는 데 필요한 모든 기능이 포함되어 있습니다.

wkhtmltopdf를 사용해 보세요

소프트웨어 기능

크로스 플랫폼오픈 소스웹 키트를 사용하여 웹 페이지를 PDF 문서로 변환합니다.머리글과 바닥글을 추가할 수 있습니다.TOC 세대배치 모드 변환XServer를 탑재한 Linux 서버에서 실행할 수 있습니다(X11 클라이언트 lib가 설치되어 있어야 합니다).libwkhtmltox로의 바인딩을 통해 PHP 또는 Python에서 직접 사용할 수 있습니다.

jagpdf도 그 중 하나인 것 같습니다.C++로 기술되어 있지만 C API를 제공합니다.

언급URL : https://stackoverflow.com/questions/58730/open-source-pdf-library-for-c-c-application