| Crates.io | itext |
| lib.rs | itext |
| version | 0.4.1 |
| created_at | 2023-06-15 20:23:22.768116+00 |
| updated_at | 2025-10-29 14:28:54.242276+00 |
| description | Safe rust bindings to the iText 9 PDF generation library written in Java |
| homepage | |
| repository | https://github.com/MrFriendly-B-V/itext-rs |
| max_upload_size | |
| id | 891445 |
| size | 119,842 |
Rust bindings to the Java library iText-PDF version 9.2.
Generating PDFs in Rust is at the early stages. Java's PDF world is pretty far along. This library allows a Rust program to create PDFs using iText PDF.
If the bundled feature is enabled:
JAVA_HOME should be set.If the bundled feature is enabled:
When using JNI's invocation API, the JAR file embedded in this crate
should be added to the classpath:
bundle::DEPENDENCIES) to disk-Djava.class.path=<PATH TO JARFILE> to the JVM's start parameters.If the bundled feature is not enabled, you are responsible for providing the itext-pdf libraries to the JVM.
MIT or Apache-2.0, at your option.