Class PdfFileSanitization

Classe PdfFileSanitization

Rappresenta l’API di sanificazione e recupero. Usala se non puoi creare/aprire documenti in nessun altro modo.

public sealed class PdfFileSanitization : SaveableFacade

Costruttori

NomeDescrizione
PdfFileSanitization()Il costruttore predefinito.

Proprietà

NomeDescrizione
Document { get; }Ottiene il documento su cui la facciata sta lavorando.
Log { get; }Dopo che il file è stato salvato, puoi controllare cosa è stato fatto con il file.
UseRebuildXrefAndTrailer { get; set; }Consente di generare un nuovo xref e trailer per il documento.
UseTrimBottom { get; set; }Consente di rimuovere i dati dopo i dati pdf.
UseTrimTop { get; set; }Consente di rimuovere i dati prima dei dati pdf.

Metodi

NomeDescrizione
override BindPdf(Document)Inizializza la facciata.
override BindPdf(Stream)Collega uno stream Pdf per la sanificazione.
override BindPdf(string)Collega un file Pdf per la sanificazione.
override Close()Chiude la facciata.
Dispose()Smaltisce la facciata.
RebuildXrefAndTrailer()Rimuove il vecchio xref con trailer e crea un nuovo xref con trailer.
Recover()Recupera il documento. Usa le proprietà per personalizzare.
override Save(Stream)Salva il PDF risultante nello stream.
override Save(string)Salva il PDF risultante nel file.
TrimBottom()Rimuove i dati dopo l’ultimo %%EOF.
TrimTop()Rimuove i dati prima di %PDF.

Vedi Anche