ヘッダーフッターVisioJava

ヘッダーセクションとフッターセクションは、通常、ドキュメントに関する重要な情報を表示するために使用されます。場合によっては、Visioファイルのヘッダーまたはフッターを挿入または削除する必要があります。この記事では、JavaでプログラムによってVSDまたはVSDXファイルにヘッダーとフッターを挿入または削除する方法について説明します。

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ファイルにヘッダーとフッターを挿入または追加できます。

  1. Diagramクラスのインスタンスを作成して、ソースファイルをロードします。
  2. HeaderFooterクラスによって公開されるさまざまなプロパティを設定します。
  3. 出力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);

以下のスクリーンショットは、上記のコードスニペットでヘッダーとフッターを挿入した後のサンプルファイルを示しています。

ヘッダーフッターVSDVSDXJava

JavaのVSDVSDXダイアグラムファイルからヘッダーとフッターを削除する

次の手順で、VSDまたはVSDXダイアグラムファイルのヘッダーとフッターを削除または削除できます。

  1. Diagramクラスのオブジェクトを初期化して、入力Visioファイルをロードします。
  2. ヘッダーとフッターを削除してから、出力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の他の多くの機能を学ぶことができます。ご不明な点やご不明な点がございましたら、フォーラムまでお問い合わせください。

関連項目

JavaでVisioVSDまたはVSDXファイルをXAMLに変換する