Encabezado Pie de página Visio Java

Las secciones de encabezado y pie de página se usan comúnmente para mostrar información importante sobre un documento. En algunos casos, es posible que deba insertar o eliminar un encabezado o pie de página en los archivos de Visio. Este artículo cubre cómo insertar o eliminar encabezado y pie de página en archivos VSD o VSDX mediante programación en Java.

Insertar o eliminar encabezado y pie de página en diagramas de Visio: instalación de la API de Java

Aspose.Diagram for Java La API se puede utilizar para trabajar con diferentes características de los archivos de diagrama de Visio. Puede configurarlo fácilmente descargando sus archivos JAR desde la sección Nuevos lanzamientos, o acceder desde Repositorio Aspose utilizando los siguientes detalles en el archivo pom.xml de su proyecto:

Repositorio:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependencia:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.4</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Insertar encabezado y pie de página en un archivo VSD o VSDX mediante programación en Java

Puede insertar o agregar un encabezado y pie de página en un archivo VSD o VSDX Visio siguiendo los pasos a continuación:

  1. Cree una instancia de la clase Diagram para cargar el archivo fuente.
  2. Establece diferentes propiedades expuestas por la clase HeaderFooter.
  3. Guarde el archivo de salida de Visio.

El siguiente ejemplo de código muestra cómo insertar el encabezado y el pie de página en un archivo de diagrama de Visio en formato VSD o VSDX mediante programación en Java:

// Diagrama de origen de carga de Visio
Diagram diagram = new Diagram("Drawing1.vsdx");

// Agregue el número de página en la esquina derecha del encabezado
diagram.getHeaderFooter().setHeaderRight("&p");

// Establecer texto en el centro
diagram.getHeaderFooter().setHeaderCenter("Center of the header");

// Establecer texto en el lado izquierdo
diagram.getHeaderFooter().setHeaderLeft("Left of the header");

// Agregar texto en la esquina derecha del pie de página
diagram.getHeaderFooter().setFooterRight("Right of the footer");

// Establecer texto en el centro
diagram.getHeaderFooter().setFooterCenter("Center of the footer");

// Establecer texto en el lado izquierdo
diagram.getHeaderFooter().setFooterLeft("Left of the footer");

// Establecer color de encabezado y pie de página
diagram.getHeaderFooter().setHeaderFooterColor(Color.getBlack());

// Establecer propiedades de fuente de texto
diagram.getHeaderFooter().getHeaderFooterFont().setItalic(BOOL.TRUE);
diagram.getHeaderFooter().getHeaderFooterFont().setUnderline(BOOL.TRUE);

// Guardar diagrama de Visio
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

La siguiente captura de pantalla muestra un archivo de muestra después de insertar el encabezado y el pie de página con el fragmento de código anterior:

Encabezado Pie de página VSD VSDX Java

Eliminar encabezado y pie de página del archivo de diagrama VSD VSDX en Java

Puede eliminar o eliminar el encabezado y el pie de página en un archivo de diagrama VSD o VSDX con los siguientes pasos:

  1. Inicialice un objeto de la clase Diagram para cargar el archivo Visio de entrada.
  2. Elimine el encabezado y el pie de página y luego guarde el diagrama VSD/VSDX de salida.

El siguiente fragmento de código muestra cómo eliminar el encabezado y el pie de página de un dibujo VSD VSDX mediante programación en Java:

// Diagrama de origen de carga de Visio
Diagram diagram = new Diagram("Drawing1.vsdx");

// Eliminar la esquina derecha del encabezado
diagram.getHeaderFooter().setHeaderRight("");

// Eliminar el texto en el centro
diagram.getHeaderFooter().setHeaderCenter("");

// Eliminar el texto en el lado izquierdo
diagram.getHeaderFooter().setHeaderLeft("");

// Eliminar texto en la esquina derecha del pie de página
diagram.getHeaderFooter().setFooterRight("");

// Eliminar texto en el centro
diagram.getHeaderFooter().setFooterCenter("");

// Eliminar texto en el lado izquierdo
diagram.getHeaderFooter().setFooterLeft("");

// Guardar diagrama de Visio
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

Obtenga una licencia gratis

Puede evaluar la API sin limitaciones obteniendo una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido a insertar o eliminar encabezados y pies de página de archivos de diagrama de Visio en formato VSD o VSDX mediante programación en Java. Sin embargo, puede conocer muchas otras características de la API visitando la documentación. Póngase en contacto con nosotros en el foro en caso de cualquier duda o ambigüedad.

Ver también

Convertir archivo Visio VSD o VSDX a XAML en Java