Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 1.47 KB

README.md

File metadata and controls

34 lines (29 loc) · 1.47 KB

poi-visualizer

POI Visualizer - a OLE/OOXML browser/editor

A small tool to visualize the content of OLE / OOXML files (e.g. *.xls(x) / *.doc(x) / *.ppt(x)). I've started to develop this tool due the lack of support for SSView in Linux ...

As I use it together with the current POI trunk, you might need to download it from the SVN and use ant mvn-install on it.

The stable JavaFX 11 implementation is currently buggy with Ubuntu running on the Wayland environment, You need to ...

  • use Oracle JDK 9
  • or set GDK_BACKEND=X11, e.g. > env GDK_BACKEND=X11 run.sh ...
  • or download openjfx-12 (or higher) and add it to your module-path:
        java \
        -Duser.language=en \
        -Duser.country=US \
        -Dsun.reflect.debugModuleAccessChecks=true \
        -Djava.locale.providers=JRE,CLDR \
        --illegal-access=warn \
        -cp ".../poi-visualizer/lib/*" \
        --module-path /opt/javafx-sdk-12/lib \
        --add-modules=javafx.controls,javafx.fxml,javafx.swing \
        --add-opens javafx.graphics/javafx.scene.text=ALL-UNNAMED \
        --add-exports javafx.graphics/com.sun.javafx.text=ALL-UNNAMED \
        -Djava.library.path=/opt/javafx-sdk-12/lib \
        de.kiwiwings.poi.visualizer.POIVisualizer