0
私のプログラムに既存のファイルを読み込んで、新しいスライド(スライド3)をテーブルに追加します。スライド2にはテーブルもあります。そこにいくつかの値を変更する必要があります。この表にアクセスするにはどうすればよいですか?この表の新しい値を再計算して設定するには値を取得します。Apache POIでPowerpointのtabl値を変更するには?
Apache POI 3.14-20160307
私のプログラムに既存のファイルを読み込んで、新しいスライド(スライド3)をテーブルに追加します。スライド2にはテーブルもあります。そこにいくつかの値を変更する必要があります。この表にアクセスするにはどうすればよいですか?この表の新しい値を再計算して設定するには値を取得します。Apache POIでPowerpointのtabl値を変更するには?
Apache POI 3.14-20160307
私はこのようにしました。それを調べるために、私はパワーポイントの形の名前を設定して(それにklickし、STRG + F10
を押してください)これは私のソリューションです
for(XSLFShape shape : slide){
shape.getAnchor();
if (shape instanceof XSLFTable){
XSLFTable t = (XSLFTable) shape;
if(t.getShapeName().equals("Table1")){
t.getCell(1,1).clearText();
t.getCell(1,1).addNewTextParagraph().addNewTextRun().setText("TABELE 1");
}
}
}
HSLF( 'ppt')またはXSLF(' pptx')? – Gagravarr
HSLFおよびXSLF。 –