Введение
Microsoft Visio сохраняет информацию о действиях, предпринятых над diagram в файле. Например, время и дата создания документа, время последнего редактирования, печати или сохранения сохраняются вместе с файлом. Также сохраняется информация о том, какая версия Microsoft Visio создала и последний раз редактировала файл.
В этой статье объясняется, как получить эту информацию.
Получите версию библиотеки Aspose.Diagram for Java
Метод getVersion(), предоставляемыйDiagram класс и метод getBuildNumberCreated(), предоставляемыйСвойства документа class используются для определения версии и полного номера сборки экземпляра Microsoft Visio, используемого для создания документа.
Определение версии Microsoft Visio, которая создала, отредактировала и сохранила документ
Метод getBuildNumberEdited(), предоставляемыйСвойства документа class используется для определения полного номера сборки экземпляра Microsoft Visio, используемого для редактирования документа.
Методы getTimeCreated(), getTimeEdited(), getTimePrinted() и getTimeSaved(), предоставляемыеСвойства документа class используются для определения времени создания, последнего редактирования, последней печати и последнего сохранения документа Microsoft Visio.
Вы также можете установить эти свойства, чтобы изменить информацию в файле.
В приведенных ниже примерах кода показано, как получить информацию о том, что создало файл, а также когда он был создан, отредактирован, распечатан и сохранен.
Вывод кода в окно консоли
Образец программирования
Письмо Microsoft Visio Сводная информация о документе
Microsoft Visio позволяет определить ряд свойств сводной информации документа, чтобы помочь вам и вашим коллегам идентифицировать документ diagram. Свойства сводки, например, заголовок, тема, автор и описание, облегчают поиск файла при поиске и распознавание при просмотре. файлы.
Свойства документаКласс предоставляет ряд свойств для установки или получения сводной информации Microsoft Visio diagram. Aspose.Diagram for Java может обновить сводную информацию о чертеже, а затем записать файл чертежа обратно в VDX.
Письмо Microsoft Visio Сводная информация о документе
Чтобы обновить сводную информацию о чертеже существующего файла VDX или VSD:
- Создайте экземплярDiagram учебный класс.
- Задайте свойства, предоставляемые методом Diagram.getDocumentProps(), чтобы определить сводную информацию для файла чертежа Visio.
- Вызовите метод save() класса Diagram, чтобы записать файл чертежа Visio в VDX.
Проверьте сводную информацию:
- Откройте выходной файл VDX в Microsoft Visio.
- ВыборИнформация отФайл меню.
Диалоговое окно «Информация», показывающее обновленную сводную информацию
Образец программирования
Определить формат файла Visio
С использованиемAspose.Diagram for JavaAPI, разработчики могут определить формат файла Visio перед его открытием, поскольку расширение файла не гарантирует, что содержимое файла является соответствующим.
Образец программирования определения формата
В следующем примере кода показано, как определить формат файла (используя путь к файлу или поток) и проверить его расширение.
Определить формат файла Visio из InputStream
Используя Aspose.Diagram for Java API, разработчики могут определять формат файла Visio, передавая входной поток. Для этого можно использовать метод detectFileFormat класса FileFormatUtil.
Определение формата из примера программирования InputStream
В следующем примере кода показано, как определить формат файла с помощью входного потока.