Conversion API を使用して html から PDF に変換しようとしています。これが私のコードです
public byte[] toPDF(String html){
Asset asset = new Asset("text/html", html.getBytes(), "in.html");
Document document = new Document(asset);
Conversion conversion = new Conversion(document, "application/pdf");
ConversionService service = ConversionServiceFactory.getConversionService();
ConversionResult result = service.convert(conversion);
if (result.success()) {
for (Asset assetResult : result.getOutputDoc().getAssets()) {
return assetResult.getData();
}
return null;
} else {
// Do stuff with result.getErrorCode());
return null;
}
}
ConversionResult オブジェクトは常に test.pdf (Conversion API から) バイトを返しますが、新しく PDF に変換された html からの (pdf) バイトは返しません。誰が問題が何であるか知っていますか?localhost で Conversion API を使用しているからでしょうか? はいの場合、回避策はありますか?
前もって感謝します。
アルバン