Aspose::Pdf::Facades::PdfFileSanitization clase

PdfFileSanitization class

Representa la API de sanitización y recuperación. Úsela si no puede crear/abrir documentos de otra manera.

class PdfFileSanitization : public Aspose::Pdf::Facades::SaveableFacade,
                            public Aspose::Pdf::Sanitization::IRecovery

Métodos

MétodoDescripción
BindPdf(System::String) overrideVincula un archivo Pdf para sanitizar.
BindPdf(System::SharedPtr<System::IO::Stream>) overrideVincula un flujo Pdf para sanitizar.
BindPdf(System::SharedPtr<Aspose::Pdf::Document>) overrideInicializa la fachada.
Close() overrideCierra la fachada.
get_Log() overrideDespués de que el archivo se haya guardado, puedes comprobar qué se hizo con el archivo.
get_UseRebuildXrefAndTrailer() constPermite generar un nuevo xref y trailer para el documento.
get_UseTrimBottom() constPermite eliminar datos después de los datos del pdf.
get_UseTrimTop() constPermite eliminar datos antes de los datos del pdf.
PdfFileSanitization()Inicializa una nueva instancia.
RebuildXrefAndTrailer()Elimina el xref antiguo con trailer y crea un nuevo xref con trailer.
Recover() overrideRecupera el documento. Utiliza propiedades para personalizar.
Save(System::String) overrideGuarda el PDF resultante en un archivo.
Save(System::SharedPtr<System::IO::Stream>) overrideGuarda el PDF resultante en un flujo.
set_UseRebuildXrefAndTrailer(bool)Permite generar un nuevo xref y trailer para el documento.
set_UseTrimBottom(bool)Permite eliminar datos después de los datos del pdf.
set_UseTrimTop(bool)Permite eliminar datos antes de los datos del pdf.
TrimBottom() overrideElimina datos después del último %EOF.
TrimTop() overrideElimina datos antes del PDF.

Ver también