Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-22T09:50:07.000Z (over 1 year ago)
- Last Synced: 2023-10-23T13:12:04.301Z (about 1 year ago)
- Topics: itext, java, library, openpdf, rich-text-format, rtf, rtf-generation, rtfm
- Language: Java
- Homepage:
- Size: 341 KB
- Stars: 35
- Watchers: 9
- Forks: 10
- Open Issues: 3
-
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
[![Java CI](https://github.com/LibrePDF/OpenRTF/actions/workflows/maven.yml/badge.svg)](https://github.com/LibrePDF/OpenRTF/actions/workflows/maven.yml)
[![License (LGPL version 2.1)](https://img.shields.io/badge/license-GNU%20LGPL%20version%202.1-blue.svg)](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html)
[![License (MPL)](https://img.shields.io/badge/license-Mozilla%20Public%20License-yellow.svg)](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/