You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2021/10/25 20:55:55 UTC

svn commit: r1894559 - /poi/site/publish/components/slideshow/ppt-wmf-emf-renderer.html

Author: kiwiwings
Date: Mon Oct 25 20:55:55 2021
New Revision: 1894559

URL: http://svn.apache.org/viewvc?rev=1894559&view=rev
Log:
Add info to ppt render site on how to use with JPMS

Modified:
    poi/site/publish/components/slideshow/ppt-wmf-emf-renderer.html

Modified: poi/site/publish/components/slideshow/ppt-wmf-emf-renderer.html
URL: http://svn.apache.org/viewvc/poi/site/publish/components/slideshow/ppt-wmf-emf-renderer.html?rev=1894559&r1=1894558&r2=1894559&view=diff
==============================================================================
--- poi/site/publish/components/slideshow/ppt-wmf-emf-renderer.html (original)
+++ poi/site/publish/components/slideshow/ppt-wmf-emf-renderer.html Mon Oct 25 20:55:55 2021
@@ -406,12 +406,42 @@ document.write("Last Published: " + docu
 <span class="lineno"></span><span class="codebody"></span>
 </div>
 <div class="codeline">
-<span class="lineno"></span><span class="codebody">java -cp poi-5.1.1-SNAPSHOT.jar:poi-ooxml-5.1.1-SNAPSHOT.jar:poi-ooxml-schemas-5.1.1-SNAPSHOT.jar:poi-scratchpad-5.1.1-SNAPSHOT.jar:lib/*:ooxml-lib/*:auxiliary/* org.apache.poi.xslf.util.PPTX2PNG -format png -fixside long -scale 1000 -charset GBK file.pptx</span>
+<span class="lineno"></span><span class="codebody">java -cp poi-5.1.0.jar:poi-ooxml-5.1.0.jar:poi-ooxml-schemas-5.1.0.jar:poi-scratchpad-5.1.0.jar:lib/*:ooxml-lib/*:auxiliary/* org.apache.poi.xslf.util.PPTX2PNG -format png -fixside long -scale 1000 -charset GBK file.pptx</span>
 </div>
 <div class="codeline">
 <span class="lineno"></span><span class="codebody"></span>
 </div>
 </div>
+<p>
+                    If you want to use the renderer on the module path (JPMS) there a currently a few more steps necessary:
+                </p>
+<ul>
+                    
+<li>Extract poi-bin-....zip to a directory (= current directory)</li>
+                    
+<li>Move poi-ooxml-full-5.1.0.jar,poi-javadoc-5.1.0.jar and auxiliary/xml-apis-1.4.01.jar (Java 11+) into new subdirectory "unused"</li>
+                    
+<li>Move all other jars in current directory into a new subdirectory "poi"</li>
+                    
+<li>Remove auxiliary/batik-script-1.14.jar:/META-INF/services/org.apache.batik.script.InterpreterFactory - see <a href="https://issues.apache.org/jira/browse/BATIK-1260">BATIK-1260</a>
+</li>
+                    
+<li>Invoke PPTX2PNG:
+                        <div class="code">
+<div class="codeline">
+<span class="lineno"></span><span class="codebody"></span>
+</div>
+<div class="codeline">
+<span class="lineno"></span><span class="codebody">java --module-path poi:lib:auxiliary:ooxml-lib --module org.apache.poi.ooxml/org.apache.poi.xslf.util.PPTX2PNG -format png -fixside long -scale 1000 file.pptx</span>
+</div>
+<div class="codeline">
+<span class="lineno"></span><span class="codebody"></span>
+</div>
+</div>
+                    
+</li>
+                
+</ul>
 <div class="note">
 <div class="label">Note</div>
 <div class="content">



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org