Skip to content
This repository has been archived by the owner on Aug 6, 2022. It is now read-only.

vmiklos/libwpd-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java bindings for libwpd

Note
This page is here only for historical reasons. You probably want to have a look at the opened code.

What’s libwpd-java?

libwpd-java is an attempt to work with libwpd in Java.

Why is it good?

  • If you have a Java application and you want to work with WordPerfect (tm) documents, you’ll find it useful.

  • It binds libwpd’s custom types to native Java types, like WPXPropertyList to java.util.LinkedHashMap<String,String>.

How does it work?

The code at the moment is not yet public. Here are my plans:

  • I wait for somebody who really needs this.

  • I want to get paid for my work. If you, or your company are interested in funding, please contact me.

  • To be legal and respect GPL, I want to publish the work under GPL as well, and submit the code for inclusion in the libwpd project.

Example

As an example, you can see how the Java version of the original wpd2raw C++ program looks like, using libwpd-java:

  • main.java:

source~~ main.java source~~

  • RawListenerImpl.java

source~~ RawListenerImpl.java source~~

Enjoy!

Back to GitHub.

About

Java bindings for libwpd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages