https://github.com/librepdf/openrtf
The Open Source RTF (Rich Text Format) Java Library
https://github.com/librepdf/openrtf
itext java library openpdf rich-text-format rtf rtf-generation rtfm
Last synced: 10 months ago
JSON representation
The Open Source RTF (Rich Text Format) Java Library
- Host: GitHub
- URL: https://github.com/librepdf/openrtf
- Owner: LibrePDF
- License: other
- Created: 2020-02-06T19:26:35.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T04:52:05.000Z (over 1 year ago)
- Last Synced: 2025-04-15T02:11:43.213Z (10 months ago)
- Topics: itext, java, library, openpdf, rich-text-format, rtf, rtf-generation, rtfm
- Language: Java
- Homepage:
- Size: 341 KB
- Stars: 44
- Watchers: 7
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# OpenRTF is an open source Java library for RTF (Rich Text Format) files #
OpenRTF is a Java library for creating and editing RTF (Rich Text Format) files with a LGPL and MPL open source license. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository.
OpenRTF is branched out of OpenPDF - https://github.com/LibrePDF/OpenPDF
[](https://github.com/LibrePDF/OpenRTF/actions/workflows/maven.yml)
[](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html)
[](https://www.mozilla.org/en-US/MPL/2.0/)
## Use OpenRTF as Maven dependency
Add this to your pom.xml file to use the latest version of OpenRTF:
com.github.librepdf
openrtf
1.2.1
## Contributing ##
Release the hounds! Please send all pull requests.
Make sure that your contributions can be released with a dual LGPL and MPL license. In particular, pull requests to the OpenRTF project must only contain code that you have written yourself, or copied from a project with the exact same license. GPL or AGPL licensed code will not be acceptable.
## Documentation ##
[Hello world](https://github.com/LibrePDF/OpenRTF/blob/master/src/test/java/com/lowagie/text/rtf/document/CreateSimpleRTFDocumentTest.java)
### Coding Style ###
- Code indentation style is 4 spaces.
- Generally try to preserve the coding style in the file you are modifying.
## Dependencies ##
### Required Dependencies: ###
- Java 8 or later is required to use OpenRTF. All versions Java 8 to Java OpenJDK 13 have been tested to work.
- OpenPDF - https://github.com/LibrePDF/OpenPDF/