Aspose::Pdf::Facades::PdfFileSanitization класс
Содержание
[
Скрывать
]PdfFileSanitization class
Представляет API очистки и восстановления. Используйте его, если вы не можете создать/открыть документы иным способом.
class PdfFileSanitization : public Aspose::Pdf::Facades::SaveableFacade,
public Aspose::Pdf::Sanitization::IRecovery
Методы
| Метод | Описание |
|---|---|
| BindPdf(System::String) override | Привязывает файл Pdf для очистки. |
| BindPdf(System::SharedPtr<System::IO::Stream>) override | Привязывает поток Pdf для очистки. |
| BindPdf(System::SharedPtr<Aspose::Pdf::Document>) override | Инициализирует фасад. |
| Close() override | Закрывает фасад. |
| get_Log() override | После сохранения файла вы можете проверить, что было сделано с файлом. |
| get_UseRebuildXrefAndTrailer() const | Позволяет сгенерировать новый xref и трейлер для документа. |
| get_UseTrimBottom() const | Позволяет удалить данные после данных PDF. |
| get_UseTrimTop() const | Позволяет удалить данные перед данными PDF. |
| PdfFileSanitization() | Инициализирует новый экземпляр. |
| RebuildXrefAndTrailer() | Удаляет старый xref с трейлером и создает новый xref с трейлером. |
| Recover() override | Восстанавливает документ. Используйте свойства для настройки. |
| Save(System::String) override | Сохраняет полученный PDF в файл. |
| Save(System::SharedPtr<System::IO::Stream>) override | Сохраняет полученный PDF в поток. |
| set_UseRebuildXrefAndTrailer(bool) | Позволяет сгенерировать новый xref и трейлер для документа. |
| set_UseTrimBottom(bool) | Позволяет удалить данные после данных PDF. |
| set_UseTrimTop(bool) | Позволяет удалить данные перед данными PDF. |
| TrimBottom() override | Удаляет данные после последнего %EOF. |
| TrimTop() override | Удаляет данные перед PDF. |
См. также
- Class SaveableFacade
- Class IRecovery
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++