The Artist d77e76fc95
All checks were successful
on-push / build-and-test (push) Successful in 26s
publisb-docs-nightly / build-and-publish (push) Successful in 19s
Add logos to some badges
2025-12-01 09:48:17 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 05:48:03 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 05:49:17 +01:00
2025-12-01 01:16:40 +01:00
2025-12-01 09:48:17 +01:00
2025-12-01 01:16:40 +01:00

\page readme README

Build Status Documentation License Sponsor Language Build System Made with Love Discord

libart-paperback

libart-paperback is a PDF library for C++.

Feature Requests

Feature requests can be sent to art@helloryan.se or you can join the Art Discord and have a chat: https://discord.gg/dCFMwrbNSP.

Build System

libart-paperback uses the build2 build system for C++. More information about installing build2 is available at https://build2.org.

This README is primarily intended for developers of libart-paperback. For instructions on getting started with integrating libart-paperback into your project, see \ref getting-started.

Project Structure

The source code for libart-paperback is located at $src_root$/art/paperback. Examples are available in $src_root$/examples.

Documentation

Doxygen is used to generate the API reference documentation for libart-paperback. If you have Doxygen installed and want to build the documentation, you can do so by executing b alias{docs} in the package root.

The documentation will be written to $out_root$/docs.

The Doxygen configuration is located at $src_root$/Doxyfile.in. This file is preprocessed by build2 before Doxygen is invoked.

Developer Documentation

The developer documentation can be built by executing b alias{docs-private} in $src_root$. This version of the documentation includes classes defined in .cxx files as well as private class members.

Developer documentation will be written to the same directory as the public documentation, i.e. $out_root$/docs.

Developer documentation is built nightly from master and can be found at: https://docs.helloryan.se/libart-paperback/.

GitHub Pull Requests

Pull requests on GitHub will definitely be ignored.

Description
PDF 1.4 implementation for C++. Currently in early alpha stage.
https://art.helloryan.se/ Readme 196 KiB
Languages
C++ 99.2%
Ruby 0.8%