Free Support Forum - aspose.com

Aspose.Words for Java 轉換後段落長短不一致

您好,我們公司有跟貴公司購買 Aspose.Words licence。
WORD轉檔PDF後有些段落長度會變短,有些段落則會變長導致最後一個字被換到下一行。
原本下載時用的是19.2版,發生問題後,我改用20.1版,但問題依然一樣。
到貴公司 Aspose.Words live demo 轉出的PDF檔案同樣遇到相同跑版的問題。
欲轉檔的文件及轉檔後的文件及案例說明請參考我的附件。
附件.zip (425.0 KB)

附上呼叫API時的原始碼:
public static void convertDocxToPDF(ByteArrayInputStream inputStream, ByteArrayOutputStream outStream) throws Exception{

// setLicense
if (!getLicense("Aspose.Words")) {
	return;
}

Document doc = new Document(inputStream);
    // implements IWarningCallback
HandleDocumentWarnings callback = new HandleDocumentWarnings();	

doc.setWarningCallback(callback);
doc.save(outStream, SaveFormat.PDF);

}

@jack730822,

另外,请在此处ZIP并上传以下字体文件,以进一步进行测试:

  • 標楷體
  • Book Antiqua
  • 新細明體

因字型檔案過大,我上傳到雲端空間

@jack730822,

我们测试了这种情况,并最终设法重现了同样的问题。 为了更正,我们已将此问题记录在问题跟踪系统中。 此问题的ID为WORDSNET-19821。 我们将进一步调查该问题的详细信息,并让您及时了解更正的状态。 对于给您带来的不便,我们深表歉意。