UpdateLastPrintedProperty

SaveOptions.UpdateLastPrintedProperty property

Возвращает или задает значение, определяющее, является лиLastPrinted свойство обновляется перед сохранением.

public bool UpdateLastPrintedProperty { get; set; }

Примеры

Показывает, как обновить свойство документа «Последняя печать» при сохранении.

Document doc = new Document();

DateTime lastPrinted = new DateTime(2019, 12, 20);
doc.BuiltInDocumentProperties.LastPrinted = lastPrinted;

// Этот флаг определяет, обновляется ли последняя напечатанная дата, которая является встроенным свойством.
// Если да, то дата последней операции сохранения документа
// с этим объектом SaveOptions, переданным в качестве параметра, используется как дата печати.
DocSaveOptions saveOptions = new DocSaveOptions();
saveOptions.UpdateLastPrintedProperty = isUpdateLastPrintedProperty;

// В Microsoft Word 2003 это свойство можно найти через Файл -> Свойства -> Статистика -> Напечатано.
// Его также можно отобразить в теле документа с помощью поля PRINTDATE.
doc.Save(ArtifactsDir + "DocSaveOptions.UpdateLastPrintedProperty.doc", saveOptions);

// Откройте сохраненный документ, затем проверьте значение свойства.
doc = new Document(ArtifactsDir + "DocSaveOptions.UpdateLastPrintedProperty.doc");

if (isUpdateLastPrintedProperty)
    Assert.AreNotEqual(lastPrinted, doc.BuiltInDocumentProperties.LastPrinted);
else
    Assert.AreEqual(lastPrinted, doc.BuiltInDocumentProperties.LastPrinted);

Смотрите также