ヘッダーセクションとフッターセクションは、通常、ドキュメントに関する重要な情報を表示するために使用されます。場合によっては、Visioファイルのヘッダーまたはフッターを挿入または削除する必要があります。この記事では、JavaでプログラムによってVSDまたはVSDXファイルにヘッダーとフッターを挿入または削除する方法について説明します。
- Visioダイアグラムでのヘッダーとフッターの挿入または削除-JavaAPIのインストール
- Javaでプログラム的にVSDまたはVSDXファイルにヘッダーとフッターを挿入する
- JavaのVSDVSDXダイアグラムファイルからヘッダーとフッターを削除する
Visioダイアグラムでのヘッダーとフッターの挿入または削除–JavaAPIのインストール
Aspose.Diagram for Java APIを使用して、Visioダイアグラムファイルのさまざまな機能を操作できます。 New ReleasesセクションからJARファイルをダウンロードするか、プロジェクトのpom.xmlファイルの次の詳細を使用してAspose Repositoryからアクセスすることで、簡単に構成できます。
リポジトリ:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
依存:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.4</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Javaでプログラム的にVSDまたはVSDXファイルにヘッダーとフッターを挿入する
以下の手順に従って、VSDまたはVSDXVisioファイルにヘッダーとフッターを挿入または追加できます。
- Diagramクラスのインスタンスを作成して、ソースファイルをロードします。
- HeaderFooterクラスによって公開されるさまざまなプロパティを設定します。
- 出力Visioファイルを保存します。
次のコードサンプルは、JavaでプログラムによってVSDまたはVSDX形式のVisioダイアグラムファイルにヘッダーとフッターを挿入する方法を示しています。
// ソースVisio図を読み込む
Diagram diagram = new Diagram("Drawing1.vsdx");
// ヘッダーの右隅にページ番号を追加します
diagram.getHeaderFooter().setHeaderRight("&p");
// 中央にテキストを設定
diagram.getHeaderFooter().setHeaderCenter("Center of the header");
// 左側にテキストを設定します
diagram.getHeaderFooter().setHeaderLeft("Left of the header");
// フッターの右隅にテキストを追加します
diagram.getHeaderFooter().setFooterRight("Right of the footer");
// 中央にテキストを設定
diagram.getHeaderFooter().setFooterCenter("Center of the footer");
// 左側にテキストを設定します
diagram.getHeaderFooter().setFooterLeft("Left of the footer");
// ヘッダーとフッターの色を設定する
diagram.getHeaderFooter().setHeaderFooterColor(Color.getBlack());
// テキストフォントのプロパティを設定する
diagram.getHeaderFooter().getHeaderFooterFont().setItalic(BOOL.TRUE);
diagram.getHeaderFooter().getHeaderFooterFont().setUnderline(BOOL.TRUE);
// Visio図を保存する
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);
以下のスクリーンショットは、上記のコードスニペットでヘッダーとフッターを挿入した後のサンプルファイルを示しています。
JavaのVSDVSDXダイアグラムファイルからヘッダーとフッターを削除する
次の手順で、VSDまたはVSDXダイアグラムファイルのヘッダーとフッターを削除または削除できます。
- Diagramクラスのオブジェクトを初期化して、入力Visioファイルをロードします。
- ヘッダーとフッターを削除してから、出力VSD/VSDX図を保存します。
次のコードスニペットは、JavaでプログラムによってVSDVSDX図面からヘッダーとフッターを削除する方法を示しています。
// ソースVisio図を読み込む
Diagram diagram = new Diagram("Drawing1.vsdx");
// ヘッダーの右隅を削除します
diagram.getHeaderFooter().setHeaderRight("");
// 中央のテキストを削除します
diagram.getHeaderFooter().setHeaderCenter("");
// 左側のテキストを削除します
diagram.getHeaderFooter().setHeaderLeft("");
// フッターの右隅にあるテキストを削除します
diagram.getHeaderFooter().setFooterRight("");
// 中央のテキストを削除する
diagram.getHeaderFooter().setFooterCenter("");
// 左側のテキストを削除します
diagram.getHeaderFooter().setFooterLeft("");
// Visio図を保存する
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);
無料ライセンスを取得する
無料の一時ライセンスを取得することで、制限なしにAPIを評価できます。
結論
この記事では、JavaでプログラムによってVSDまたはVSDX形式のVisioダイアグラムファイルにヘッダーとフッターを挿入または削除する方法を学習しました。ただし、ドキュメントにアクセスすると、APIの他の多くの機能を学ぶことができます。ご不明な点やご不明な点がございましたら、フォーラムまでお問い合わせください。