Introducción

Obtenga la versión de la biblioteca Aspose.Diagram for Java

El método getVersion() expuesto por elDiagram class y el método getBuildNumberCreated() expuestos por elPropiedades del documento class se utilizan para determinar la versión y el número de compilación completo de la instancia Microsoft Visio utilizada para crear el documento.

Determinar la versión de Microsoft Visio que creó, editó y guardó un documento

El método getBuildNumberEdited() expuesto por elPropiedades del documento class se utiliza para determinar el número de compilación completo de la instancia Microsoft Visio utilizada para editar el documento.

Los métodos getTimeCreated(), getTimeEdited(), getTimePrinted() y getTimeSaved() expuestos por elPropiedades del documento class se utilizan para determinar la hora en que se creó, se editó por última vez, se imprimió por última vez y se guardó por última vez el documento Microsoft Visio.

También puede configurar estas propiedades para cambiar la información en el archivo.

Los ejemplos de código a continuación muestran cómo recuperar información sobre qué creó el archivo, así como cuándo se creó, editó, imprimió y guardó.

La salida del código en una ventana de consola

todo:imagen_alternativa_texto

Ejemplo de programación

Escritura Microsoft Visio Resumen del documento Información

Microsoft Visio le permite definir una serie de propiedades de información de resumen del documento para ayudarlo a usted y a sus colegas a identificar un diagram. Las propiedades de resumen, por ejemplo, título, tema, autor y descripción, hacen que el archivo sea más fácil de encontrar al buscar y más fácil de reconocer al navegar archivos

losPropiedades del documentoLa clase expone una serie de propiedades para establecer u obtener información de resumen de Microsoft Visio diagram. Aspose.Diagram for Java puede actualizar la información de resumen del dibujo y luego volver a escribir el archivo de dibujo en VDX.

Escritura Microsoft Visio Resumen del documento Información

Para actualizar la información de resumen del dibujo de un archivo VDX o VSD existente:

  1. Crear una instancia de laDiagram clase.
  2. Establezca las propiedades expuestas por el método Diagram.getDocumentProps() para definir la información de resumen para el archivo de dibujo Visio.
  3. Llame al método save() de la clase Diagram para escribir el archivo de dibujo Visio en VDX.

Consulta la información resumida:

  1. Abra el archivo de salida VDX en Microsoft Visio.
  2. SeleccionandoInformación desde elExpediente menú.

El cuadro de diálogo Información que muestra la información de resumen actualizada

todo:imagen_alternativa_texto

Ejemplo de programación

Detectar el formato de un archivo Visio

UsandoAspose.Diagram for JavaAPI, los desarrolladores pueden detectar el formato del archivo Visio antes de abrirlo porque la extensión del archivo no garantiza que el contenido del archivo sea apropiado.

Ejemplo de programación de formato de detección

El siguiente código de ejemplo ilustra cómo detectar un formato de archivo (usando la ruta del archivo o la secuencia) y verificar su extensión.

Detectar el formato de un archivo Visio desde un InputStream

Usando Aspose.Diagram for Java API, los desarrolladores pueden detectar el formato de un archivo Visio pasando un flujo de entrada. El método detectFileFormat de la clase FileFormatUtil se puede usar para lograr esto.

Detectar formato de una muestra de programación de InputStream

El siguiente código de ejemplo ilustra cómo detectar un formato de archivo mediante un flujo de entrada.