[英]Converting XLSX to XSL-FO to PDF
Apaches POI有一個ExcelToFoConverter
類,允許將xls文件轉換為XSL-FO。 由於我使用XLSX文件,我擔心使用此轉換器時會丟失數據。 POI不為xlsx文件提供顯式轉換器。 但是,我看到有人將ExcelToFoConverter
用於xlsx文件。
如果您可以從XLSX> HTML獲取:
https://poi.apache.org/apidocs/org/apache/poi/hssf/converter/ExcelToHtmlConverter.html
http://allstarnix.blogspot.co.uk/2013/05/use-java-to-convert-excel-to-html.html
然后你可以使用FlyingSaucer從HTML> PDF輕松獲取。
https://github.com/flyingsaucerproject/flyingsaucer
商業解決方案將包括Aspose Cells for Java:
對於選項3,我使用iText創建PDF文件。 有關詳細信息,請參閱此問題的答案。
不久前我寫了一個xsl,它將Excel XML格式轉換為XSL FO。 它可以在RenderX網站的Cool工具部分找到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.