Настройка свойств ScaleCrop и LinksUpToDate встроенных свойств документа
Возможные сценарии использования
ScaleCrop и LinksUpToDate - это два расширенных встроенных свойства документа, определенных в формате OpenXml. Цель этих свойств следующая
1) ScaleCrop
Этот элемент указывает режим отображения миниатюры документа. Установите этот элемент в TRUE, чтобы включить масштабирование миниатюры документа для отображения. Установите этот элемент в FALSE, чтобы обрезать миниатюру документа и показать только секции, которые помещаются на экране.
Допустимые значения для этого элемента определяются типом данных W3C XML Schema boolean.
2) LinksUpToDate
Этот элемент указывает, актуальны ли гиперссылки в документе. Установите этот элемент в TRUE, чтобы указать, что гиперссылки обновлены. Установите этот элемент в FALSE, чтобы указать, что гиперссылки устарели.
Допустимые значения для этого элемента определяются типом данных W3C XML Schema boolean.
Снимок экрана, показывающий эти свойства в файле app.xml
Настройка свойств ScaleCrop и LinksUpToDate встроенных свойств документа
В следующем образце кода устанавливаются ScaleCrop и LinksUpToDate расширенные встроенные свойства документа книги. Пожалуйстa, проверьте выходной файл Excel, сгенерированный с помощью этого кода, измените его расширение на .zip, извлеките его содержимое и просмотрите файл app.xml как показано на снимке экрана выше.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create directory if it is not already present. | |
bool IsExists = System.IO.Directory.Exists(dataDir); | |
if (!IsExists) | |
System.IO.Directory.CreateDirectory(dataDir); | |
// Instantiating a Workbook object. | |
Workbook workbook = new Workbook(); | |
// Setting ScaleCrop and LinksUpToDate BuiltIn Document Properties. | |
workbook.BuiltInDocumentProperties.ScaleCrop = true; | |
workbook.BuiltInDocumentProperties.LinksUpToDate = true; | |
// Saving the Excel file. | |
workbook.Save(dataDir + "output.xls", SaveFormat.Auto); |