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
Proprietà
| Nome | Descrizione |
|---|
| 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
| Nome | Descrizione |
|---|
| 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