0

Apache poi を使用して既存の rtf ファイルを変更し、Web アプリケーションでクライアントにコピーを返します。私の問題は、一部のテキストを置き換えて、代わりにアラビア語の別のテキストを挿入しようとしたときです。

    FileInputStream in = new FileInputStream(mypath);
            POIFSFileSystem fs = new POIFSFileSystem(in);
        
            HWPFDocument doc = new HWPFDocument(fs);
           
            
            
            Range r = doc.getRange();
             r.replaceText("<matricule>","  "+agent.getMatriculeAgent());
            r.replaceText("<cin>","  "+agent.getCin());
             OutputStream out = response.getOutputStream();
        response.setContentType("application/rtf");
        
        response.setHeader("Content-Disposition","attachment; filename="+fileName);
        doc.write(out);
        out.flush();
           

rtf アライメントを設定するにはどうすればよいですか?

4

1 に答える 1

0

私はそれがとても単純な問題を再愛しました、問題は私がフランス語の単語をアラブの単語に置き換えることによるものですそしてこれは私がテキストを修正しなければならない場所を見つけるために使用される単語なので、それらはどんな文字でもかまいません、そしてより適切はアラビア語です!!

于 2012-11-20T16:53:48.863 に答える