ホームページ >バックエンド開発 >C#.Net チュートリアル >C# は Free Spire.Presentation を使用して PPT を挿入および編集し、テーブルを削除します
エディターは、.NET コンポーネント - Free Spire.Presentation を使用して、C# で製品 DLL ファイルを追加すると、プレゼンテーションのテーブルの挿入、編集、削除などの操作を簡単かつ迅速に実装できることがわかりました。具体的な実装コードについては、この記事を参照してください。
現代の勉強やオフィスワークでは、さまざまな書類、明細書、会計書などのフォームを使用する機会が多くあります。 PPT プレゼンテーションではさまざまなデータ テーブルを適用することも避けられません。 PPT にテーブルを挿入するには、無料の .NET コンポーネントである Free Spire.Presentation を使用する方法を見つけました。C# で製品 DLL ファイルを追加すると、プレゼンテーションの挿入、編集、削除の操作を簡単かつ迅速に実装できます。必要に応じて、次の URL からダウンロードできます: https://www.e-iceblue.cn/Downloads/Free-Spire-Presentation-NET.html
1. テーブルを挿入します
ステップ 1: PowerPoint ドキュメントを作成する
Presentation ppt = new Presentation(); ppt.SlideSize.Type = SlideSizeType.Screen16x9;
ステップ 2: ITable インスタンスを初期化し、位置、行と列の数、行の高さ、列の幅を指定する
ステップ 4: String[,] 配列を宣言して初期化しますdouble[] widths = new double[] { 100, 100, 100, 100, 100 }; double[] heights = new double[] { 15, 15, 15, 15, 15 }; ITable table = ppt.Slides[0].Shapes.AppendTable(80, 80, widths, heights);ステップ 6: ドキュメントを保存します
table.StylePreset = TableStylePreset.LightStyle1Accent2;操作が完了すると、次のような PPT ドキュメント効果が得られます
2. テーブルの行と列を削除します
ステップ 1: 初期化しますプレゼンテーション インスタンスを作成し、PowerPoint ドキュメントをロードします
string[,] data = new string[,]
{
{"排名","姓名", "销售额","回款额","工号"},
{"1","李彪","18270","18270","0011"},
{"2","李娜","18105","18105","0025"},
{"3","张丽","17987","17987","0008"},
{"4","黄艳","17790","17790","0017"},
};
ステップ 2: 最初のスライドの表を取得します
ppt.SaveToFile("创建表格.pptx", FileFormat.Pptx2010);ステップ 3: 4 番目の列と 4 行を削除します
Presentation ppt = new Presentation(); ppt.LoadFromFile(@"C:\Users\Administrator\Desktop\创建表格.pptx");ステップ 4: 保存ドキュメント
ITable table = null; foreach (IShape shape in ppt.Slides[0].Shapes) { if (shape is ITable) { table = (ITable)shape;
3. テーブルを削除します
ステップ 1: プレゼンテーション インスタンスを初期化し、PowerPoint ドキュメントをロードします
table.ColumnsList.RemoveAt(3, false;
table.TableRows.RemoveAt(4, false;
E ステップ 2 : List オブジェクトを初期化します。要素タイプは Ishape です
R
ppt.SaveToFile("删除行与列.pptx", FileFormat.Pptx2010);ステップ 3: 最初のスライド上のすべての表グラフィックを取得し、リストに追加します
R
Presentation ppt = new Presentation(); ppt.LoadFromFile(@"C:\Users\Administrator\Desktop\创建表格.pptx");E ステップ 4: スライドフィルムから削除します 最初の表グラフィックを削除します
List<IShape> tableShapes = new List<IShape>();ステップ 5: ドキュメントを保存する
foreach (IShape shape in ppt.Slides[0].Shapes) { if (shape is ITable) { tableShapes.Add(shape); } }
概要
以上がC# は Free Spire.Presentation を使用して PPT を挿入および編集し、テーブルを削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。