Верхний нижний колонтитул Visio Java

Разделы верхнего и нижнего колонтитула обычно используются для отображения важной информации о документе. В некоторых случаях может потребоваться вставить или удалить верхний или нижний колонтитул в файлах Visio. В этой статье рассказывается, как программно вставить или удалить верхний и нижний колонтитулы в файлах VSD или VSDX на Java.

Вставка или удаление верхнего и нижнего колонтитула в диаграммах Visio — установка Java API

Aspose.Diagram for Java API можно использовать для работы с различными функциями файлов схем Visio. Вы можете легко настроить его, загрузив его JAR-файлы из раздела Новые выпуски или получить к нему доступ из Репозиторий Aspose, используя следующие данные в файле pom.xml вашего проекта:

Репозиторий:

 <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>

Программно вставить верхний и нижний колонтитулы в файл VSD или VSDX в Java

Вы можете вставить или добавить верхний и нижний колонтитулы в файл VSD или VSDX Visio, выполнив следующие действия:

  1. Создайте экземпляр класса Diagram для загрузки исходного файла.
  2. Установите различные свойства, предоставляемые классом HeaderFooter.
  3. Сохраните выходной файл Visio.

В следующем примере кода показано, как программно вставить верхний и нижний колонтитулы в файл схемы Visio в формате VSD или VSDX на Java:

// Схема 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);

На приведенном ниже снимке экрана показан пример файла после вставки верхнего и нижнего колонтитула с приведенным выше фрагментом кода:

Верхний колонтитул VSD VSDX Java

Удалить верхний и нижний колонтитулы из файла диаграммы VSD VSDX в Java

Вы можете удалить или удалить верхний и нижний колонтитулы в файле схемы VSD или VSDX, выполнив следующие действия:

  1. Инициализируйте объект класса Diagram для загрузки входного файла Visio.
  2. Удалите верхний и нижний колонтитулы, затем сохраните выходную диаграмму VSD/VSDX.

В следующем фрагменте кода показано, как программно удалить верхний и нижний колонтитулы из чертежа VSD VSDX на Java:

// Схема 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 без каких-либо ограничений, получив бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как вставить или удалить верхний и нижний колонтитулы из файлов схемы Visio в формате VSD или VSDX программно на Java. Однако вы можете узнать о многих других функциях API, посетив документацию. Пожалуйста, свяжитесь с нами на форуме в случае каких-либо проблем или неясностей.

Смотрите также

[Преобразование файла Visio VSD или VSDX в XAML на Java] (https://blog.aspose.com/ru/2022/02/28/convert-visio-to-xaml-java/)