Установка свойств ScaleCrop и LinksUpToDate встроенных свойств документа с помощью Golang через C++

Возможные сценарии использования

GetScaleCrop() и GetLinksUpToDate() — два расширенных встроенных свойства документа, определённых внутри формата OpenXml. Назначение этих свойств:

1) ScaleCrop

Этот элемент указывает режим отображения миниатюры документа. Установите этот элемент в TRUE, чтобы включить масштабирование миниатюры документа для отображения. Установите этот элемент в FALSE, чтобы обрезать миниатюру документа и показать только секции, которые помещаются на экране.

Допустимые значения для этого элемента определяются типом данных W3C XML Schema boolean.

2) LinksUpToDate

Этот элемент указывает, актуальны ли гиперссылки в документе. Установите этот элемент в TRUE, чтобы указать, что гиперссылки обновлены. Установите этот элемент в FALSE, чтобы указать, что гиперссылки устарели.

Допустимые значения для этого элемента определяются типом данных W3C XML Schema boolean.

Снимок экрана, показывающий эти свойства в файле app.xml

todo:image_alt_text

Настройка свойств ScaleCrop и LinksUpToDate встроенных свойств документа

Следующий пример кода устанавливает расширенные встроенные свойства документа GetScaleCrop() и GetLinksUpToDate() для книги Excel. Проверьте созданный с помощью этого кода файл Excel, измените его расширение на .zip, извлеките содержимое и откройте app.xml, как показано на скриншоте выше.