SaveOptions
Содержание
[
Скрывать
]
SaveOptions class
Предоставляет параметры для изменения имени выходного файла и/или преобразования документа в формат PDF на основе изображения (растеризация).
public class SaveOptions
Конструкторы
Имя | Описание |
---|---|
SaveOptions() | Инициализирует новый экземпляр со значениями по умолчанию: растрировать в PDF — false, добавить суффикс — false. |
SaveOptions(bool, string) | Инициализирует новый экземпляр с заданными параметрами. |
Характеристики
Имя | Описание |
---|---|
AddSuffix { get; set; } | Получает или задает значение, указывающее, нужно ли изменить имя файла перед сохранением. Ложь по умолчанию. |
Rasterization { get; } | Получает настройки растеризации. |
RasterizeToPDF { get; set; } | Получает или задает значение, указывающее, нужно ли преобразовать все страницы документа в изображения и поместить в один файл PDF. |
RedactedFileSuffix { get; set; } | Получает или задает пользовательский суффикс для имени выходного файла. Если он не указан, тоSaveSuffix будет использоваться константа. |
Поля
Имя | Описание |
---|---|
const SaveSuffix | Представляет значение суффикса по умолчанию, которое является “Отредактировано”. |
Примечания
Узнать больше
- Сохранить с параметрами по умолчанию
- Сохранить в растрированном PDF
- Выберите определенные страницы для растеризованного PDF
- Сохранить в исходном формате
- Сохранить перезапись исходного файла
- Сохранить в поток
Примеры
В следующем примере показано, как сохранить документ с помощью SaveOptions.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Здесь идет редактирование документа
// ...
// Сохраняем документ с параметрами по умолчанию (преобразование страниц в изображения, сохранение в формате PDF)
redactor.Save();
// Сохраняем документ в исходном формате, перезаписывая исходный файл
redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
// Сохраняем документ в файл "*_Redacted.*" в оригинальном формате
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
// Сохраняем документ в "*_AnyText.*" (например, временная метка вместо "AnyText") в его имени файла без растеризации
redactor.Save(new SaveOptions(false, "AnyText"));
}
Смотрите также
- пространство имен GroupDocs.Redaction.Options
- сборка GroupDocs.Redaction