2017-01-20 4 views
0

私は自分のプロジェクトでdocx4j APIを使ってword文書を生成しています。 docx4j APIがWord文書のテキストをストライクするオプションを提供しているかどうか私に教えてください。 は、私はあなたが、ファイル形式は許可docx4jとほとんど何でも行うことができますワード文書を生成するdocx4j Java APIの取り消し線オプション

おかげ

答えて

1

を別の単語ドキュメントのAPIを使用する立場にないです。

Docx4j WebappまたはDocx4j Helper Word AddInを使用して、適切なサンプルdocxから多くのコードを生成することができます。そのため、後で最初に試してください。ちょうど今、Wordのアドインを使用して

、私が発生した:これは想定してい

  org.docx4j.wml.ObjectFactory wmlObjectFactory = new org.docx4j.wml.ObjectFactory(); 
      // Create object for rPr 
      RPr rpr = wmlObjectFactory.createRPr(); 
      r.setRPr(rpr); 
       // Create object for strike 
       BooleanDefaultTrue booleandefaulttrue2 = wmlObjectFactory.createBooleanDefaultTrue(); 
       rpr.setStrike(booleandefaulttrue2); 

既存の実行R rの内容を三振にしたい、それがすでにRPRを持っていないことをあなたが気にその。

+0

ありがとう、それは完全に機能しています。私は、PまたはTextのいずれかにその機能があると考えていました。 – bpetlur

+0

Pに段落プロパティのpPrがあります。 R - テキストのコンテナ - 実行プロパティ(つまり、フォントに関連するもの)のrPrを持ちます。 – JasonPlutext

関連する問題