0

誰かが私を助けてくれることを願っています。docxドキュメントに韓国語のサインがあるdocxからpdfへの変換についてです。docx4j を使用して docx ドキュメントを pdf に変換できます。

PDFドキュメントで、結果を見ることができます。しかし、docx ドキュメントに韓国語フォントが含まれている場合、pdf ドキュメントにラテン数字以外の韓国語フォントが表示されません。docx ドキュメントから PDF で韓国語フォントを取得するにはどうすればよいですか?

これが私のコードです:

File docXFile ="E:/contract2Files/test.docx";
WordprocessingMLPackage wordprocessingMLPackage = WordprocessingMLPackage.load(docXFile);
String   out = docXFile .replace("docx","pdf");
File pdfFile = new File(out);
OutputStream pdfFileOs = new java.io.FileOutputStream(pdfFile);
org.docx4j.convert.out.pdf.PdfConversion c = new JanoPdfConversion(wordprocessingMLPackage);
c.output(pdfFileOs);
4

2 に答える 2

0

再度、感謝します。このコードパッセージで最新のjarファイルを試してみましたが、うまくいきました!!! 今、私は韓国語の手紙をpdfに入れます。もう一度感謝します。

ThemePart themePart = wordprocessingMLPackage.getMainDocumentPart().getThemePart(); org.docx4j.dml.BaseStyles.FontScheme fontScheme = themePart.getFontScheme(); org.docx4j.dml.TextFont textFont = fontScheme.getMinorFont().getLatin(); textFont.setTypeface("マルガン ゴシック");

于 2013-10-28T08:52:29.173 に答える