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 2020/10/20 21:22:29 UTC

svn commit: r1882717 - /poi/site/src/documentation/content/xdocs/components/slideshow/ppt-wmf-emf-renderer.xml

Author: kiwiwings
Date: Tue Oct 20 21:22:29 2020
New Revision: 1882717

URL: http://svn.apache.org/viewvc?rev=1882717&view=rev
Log:
add info about marlin rendering engine solving busy loop hangs

Modified:
    poi/site/src/documentation/content/xdocs/components/slideshow/ppt-wmf-emf-renderer.xml

Modified: poi/site/src/documentation/content/xdocs/components/slideshow/ppt-wmf-emf-renderer.xml
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/components/slideshow/ppt-wmf-emf-renderer.xml?rev=1882717&r1=1882716&r2=1882717&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/components/slideshow/ppt-wmf-emf-renderer.xml (original)
+++ poi/site/src/documentation/content/xdocs/components/slideshow/ppt-wmf-emf-renderer.xml Tue Oct 20 21:22:29 2020
@@ -66,6 +66,14 @@
                 <source>
                     java -cp poi-5.0.0-SNAPSHOT.jar:poi-ooxml-5.0.0-SNAPSHOT.jar:poi-ooxml-schemas-5.0.0-SNAPSHOT.jar:poi-scratchpad-5.0.0-SNAPSHOT.jar:lib/*:ooxml-lib/*:auxiliary/* org.apache.poi.xslf.util.PPTX2PNG -format png -fixside long -scale 1000 -charset GBK file.pptx
                 </source>
+                <note>
+                    JDK 1.8 is by default using the PiscesRenderingEngine and affected by
+                    <a href="https://github.com/AdoptOpenJDK/openjdk-build/issues/716">Busy loop hangs</a>.
+                    To workaround thise, use the MarlinRenderingEngine which is experimental provided starting from
+                    <a href="https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8143849">openjdk8u252 (JDK-8143849)</a>
+                    via <code>-Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine</code> or for older jdk builds,
+                    <a href="https://github.com/bourgesl/marlin-renderer/wiki/How-to-use">preload the marlin jar</a>.
+                </note>
             </section>
 
         </section>



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