この記事では、Javaプログラミングを通じてPPT操作の形で方法を説明します。PPTスライドテーブルに添加することを含む、テーブルスタイル、セルの配置、セルの背景色、境界線のスタイル、フォント、サイズ、および他の結合セルを設定し、一方、既存のスライドテーブルをロードすることによって形成するように実施されてもよいですなど、表の罫線と行の高さ/列幅を設定し、行または列を削除、追加..
ツールを使用してください:Javaのための無料Spire.Presentation(無料版)
ジャーファイル取得:
方法1:公式ウェブサイトを通じてのjarダウンロードするファイルを。JavaプログラムにlibフォルダのSpire.Presentation.jarファイルをインポートするファイルをダウンロードし、解凍します。
方法2:ではMavenの倉庫にプログラムをインストールします。
Java コードサンプル(参照用)
[実施例1 ]表を追加します
* com.spire.presentationインポート;. java.awtのインポート* ;. パブリッククラスAddTable { 公共の静的な無効メイン(文字列[]引数)は例外{スロー //プレゼンテーションオブジェクトをインスタンス化する )プレゼンテーションプレゼンテーションプレゼンテーション新しい(=新規; //表の行数と列数、行の高さと列を設定幅 ダブル[] WIDTHS =新しい新しいダブル[] {100D、100D、100D、100D、100D}; ダブル[]ハイツ=新しい新しいダブル[] {15D、15D、15D、 15D、15D、15D}; //テーブルを追加 のITableテーブル= presentation.getSlides()を取得( 0).getShapes()appendTable((フロート)presentation.getSlideSize()のgetSize()のgetWidth()/ 2 .... - 275、90、幅、ハイツ); //テーブルは、組み込みのスタイル設定 table.setStylePreset(TableStylePreset.LIGHT_STYLE_1_ACCENT_6)。 //文字列配列を宣言 文字列[] [] = dataStr新しい新しいString [] [] { { "クラス"、 "名前"、 "性別"、 "研究"、 "トータル"}、 { "クラス1" "李Longfei"、 "M"、 "Y010956"、 "658"}、 { "クラス1"、 "フーナン"、 "M"、 "Y011561"、 "686"}、 { "クラス5"、「陳林""女性"" Y011650 "" 654 "}、 {"クラス9 ""部屋フェン""女性"" Y011258 "" 638 "}、 {"クラス13 ""張」 "M"、 "Y011328"、 "645 "} }; //パディングデータテーブル (I = 0 int型、I <6; I ++の)のために { ため(INT J = 0; J <5; J ++) { table.get(J、I).getTextFrame() .setText(dataStr [I] [J ])。 。table.get(J、I)が.getTextFrame()getParagraphs()(0).setAlignment(TextAlignmentType.CENTER);. GET } } //マージされた細胞 table.mergeCells(table.get(0、2) 、テーブル.get(0,2)、偽); //テーブルの境界線スタイルを設定し table.setTableBorder(TableBorderType.Inside_Horizontal、1、Color.black); //ファイルを保存する (presentation.saveToFileを"テーブル.PPTXを追加する"、FileFormat.PPTX_2013 ); } }
フォームは、エフェクトを追加します。
[実施例2 ]編集、スライドテーブルを既存の変更します
* com.spire.presentationインポート;. java.awtのインポート* ;. パブリックModifyTableクラス{ パブリック静的な無効メイン(文字列[] args)をスロー例外{ //ロードテスト原稿 プレゼンテーションプレゼンテーションPPT =新しい新しい(); ppt.loadFromFileを( "test.pptx"); //テーブルを取得 (..のITableテーブル=(のITable)ppt.getSlides)GET(0).getShapes()GET(0); //はテーブルの下に挿入された行と列(デフォルトを追加しますライン) table.getTableRows()アペンド(table.getTableRows(。)GET(0));. table.getColumnsList()の追加(table.getColumnsList(。)(0));. GET (中//行または列を挿入指定された位置又は行/列を挿入する) 高い//行、列幅を設定します table.getTableRows()インサート(0、table.getTableRows(。)を取得する(1)); 。table.getColumnsList()を挿入(table.getColumnsListを表示(0)(GET 1)。。) 。table.getTableRows()GET(0).setHeight(50) 。table.getColumnsList()GET(0).setWidth (100); //指定された行または列を削除 table.getTableRowsを()removeAt(2、偽);. table.getColumnsList()removeAt(2、偽);. //設定テーブル境界 table.setTableBorder(TableBorderType.All、 1、Color.black); //文書保存 ppt.saveToFile( "Modified.pptx"、FileFormat.PPTX_2013を); } }
プログラムを実行し、コードを完了した後、テーブルには、生成されたドキュメントの編集効果を表示することができます。
(この記事の終わり)