ヘッダーとフッターは、ファイルの各ページの上下の余白に情報を表示するために使用されます。トピック、章、作成者、ページ番号、およびその他の関連情報を含めることができます。 VSDまたはVSDX形式のVisioダイアグラムには、重要な情報を表示するためのヘッダーとフッターを含めることもできます。この記事では、C#でプログラムによってVisioファイルのヘッダーとフッターを挿入または削除する方法について説明します。
- VSD / VSDXダイアグラムファイルのヘッダーとフッターを操作する– C#APIのインストール
- C#でプログラムによりVisioダイアグラムファイルにヘッダーとフッターを挿入する
- C#でVisioファイルのヘッダーとフッターを削除する
VSD / VSDXダイアグラムファイルのヘッダーとフッターを操作する– C#APIのインストール
VSD、VSDX、およびその他のいくつかのファイル形式でVisioファイルを作成、編集、または操作できます。 Visioダイアグラムのヘッダーとフッターのセクションを操作するには、DownloadsセクションからAspose.Diagramfor .NETのDLLファイルをダウンロードするか、次のNuGetインストールコマンドを実行する必要があります。
PM> Install-Package Aspose.Diagram
C#でプログラムによりVisioダイアグラムファイルにヘッダーとフッターを挿入する
以下の手順に従って、Visioダイアグラムファイルにヘッダーとフッターを挿入または追加できます。
- Diagramクラスのインスタンスを初期化して、入力VSDまたはVSDXVisioファイルをロードします。
- HeaderFooterクラスのさまざまなプロパティを設定します。
- 出力されたVisioダイアグラムを保存します。
次のコードスニペットは、C#でプログラムによってVSDまたはVSDXダイアグラムにヘッダーとフッターを挿入または追加する方法を示しています。
// ソースVisio図を読み込む
Diagram diagram = new Diagram("Drawing1.vsdx");
// ヘッダーの右隅にページ番号を追加します
diagram.HeaderFooter.HeaderRight = "&p";
// 中央にテキストを設定
diagram.HeaderFooter.HeaderCenter = "Center of the header";
// 左側にテキストを設定します
diagram.HeaderFooter.HeaderLeft = "Left of the header";
// フッターの右隅にテキストを追加します
diagram.HeaderFooter.FooterRight = "Right of the footer";
// 中央にテキストを設定
diagram.HeaderFooter.FooterCenter = "Center of the footer";
// 左側にテキストを設定します
diagram.HeaderFooter.FooterLeft = "Left of the footer";
// ヘッダーとフッターの色を設定する
diagram.HeaderFooter.HeaderFooterColor = System.Drawing.Color.AliceBlue;
// テキストフォントのプロパティを設定する
diagram.HeaderFooter.HeaderFooterFont.Italic = BOOL.True;
diagram.HeaderFooter.HeaderFooterFont.Underline = BOOL.False;
// Visio図を保存する
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
以下のスクリーンショットは、VSD/VSDXダイアグラムファイルにヘッダーとフッターを挿入した後のVisioファイルのサンプルを示しています。
C#でVisioファイルのヘッダーとフッターを削除する
次の手順で、Visioダイアグラムからヘッダーとフッターを削除または削除できます。
- Diagramクラスのオブジェクトを作成して、入力Visioファイルをロードします。
- HeaderFooterクラスのさまざまなプロパティにアクセスし、プロパティをクリアします。
- ヘッダーとフッターを削除した後、出力されたVisioファイルを保存します。
以下のコードスニペットは、C#でVisioファイルからヘッダーとフッターを削除または削除する方法を示しています。
// ソースVisio図を読み込む
Diagram diagram = new Diagram("Drawing1.vsdx");
// ヘッダーの右隅を削除します
diagram.HeaderFooter.HeaderRight = "";
// 中央のテキストを削除します
diagram.HeaderFooter.HeaderCenter = "";
// 左側のテキストを削除します
diagram.HeaderFooter.HeaderLeft = "";
// フッターの右隅にあるテキストを削除します
diagram.HeaderFooter.FooterRight = "";
// 中央のテキストを削除する
diagram.HeaderFooter.FooterCenter = "";
// 左側のテキストを削除します
diagram.HeaderFooter.FooterLeft = "";
// Visio図を保存する
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
無料のAPIライセンスを取得する
無料の一時ライセンスを取得することで、APIを最大限に評価できます。
結論
この記事では、C#でプログラムによってVSDまたはVSDXファイル形式のVisioダイアグラムにヘッダーとフッターを挿入または削除する方法を学習しました。さらに、ドキュメントセクションにアクセスして、APIが提供するその他のさまざまな機能を学ぶことができます。ご不明な点やご質問がございましたら、フォーラムまでお問い合わせください。