PdfFileSanitization

PdfFileSanitization class

Представляет API очистки и восстановления. Используйте его, если вы не можете создавать/открывать документы каким-либо другим способом.

public sealed class PdfFileSanitization : SaveableFacade

Конструкторы

ИмяОписание
PdfFileSanitization()Конструктор по умолчанию.

Характеристики

ИмяОписание
Document { get; }Получает фасад документа, над которым работает.
Log { get; }После сохранения файла вы можете проверить, что было сделано с файлом.
UseTrimBottom { get; set; }Позволяет удалить данные после pdf data
UseTrimTop { get; set; }Позволяет удалить данные перед данными pdf.

Методы

ИмяОписание
override BindPdf(Document)Инициализирует фасад.
override BindPdf(Stream)Связывает поток PDF для Sanitize.
override BindPdf(string)Связывает файл PDF для Sanitize.
override Close()Закрывает фасад.
Dispose()Удаляет фасад.
Recover()Восстанавливает документ. Использование свойств для настройки.
override Save(Stream)Сохраняет полученный PDF-файл в поток.
override Save(string)Сохраняет результат PDF в файл.
TrimBottom()Удаляет данные после последнего %%EOF.
TrimTop()Удаляет данные до %PDF.

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