PdfFileStamp
Contenuti
[
Nascondere
]PdfFileStamp class
Classe per l’aggiunta di timbri (filigrana o sfondo) ai file PDF.
public sealed class PdfFileStamp : SaveableFacade
Costruttori
Nome | Descrizione |
---|---|
PdfFileStamp() | Costruttore del PdfFileStamp. Il file di input e il file di output possono essere specificati tramite le proprietà corrispondenti. |
PdfFileStamp(Document) | Inizializza nuovoPdfFileStamp oggetto sulla base deldocument . |
Proprietà
Nome | Descrizione |
---|---|
AttachmentName { get; set; } | Ottiene o imposta il nome dell’allegato quando il risultato dell’operazione viene archiviato negli oggetti HttpResponse come allegato. |
ContentDisposition { get; set; } | Ottiene o imposta la modalità di archiviazione del contenuto quando il risultato dell’operazione viene archiviato nell’oggetto HttpResponse. Valore possibile: inline/allegato. Predefinito: inline. |
ConvertTo { set; } | Imposta il formato del file PDF. Il file dei risultati verrà salvato nel formato file specificato. Se questa proprietà non è specificata, il file verrà salvato nel formato PDF predefinito senza conversione. |
Document { get; } | Ottiene la facciata del documento su cui sta lavorando. |
KeepSecurity { get; set; } | Mantiene la sicurezza se true. (Questa funzione sarà implementata nelle prossime versioni). |
NumberingStyle { get; set; } | Ottiene o imposta lo stile di numerazione delle pagine. Valori possibili: NumeralsArabo, NumeralsRomanMaiuscolo, NumeralsRoman Minuscolo, LettersMaiuscole, LettersLowercase |
OptimizeSize { get; set; } | Ottiene o imposta il flag di ottimizzazione. Flussi di risorse uguali nel file risultante vengono uniti in un oggetto PDF se questo flag è impostato. Ciò consente di ridurre la dimensione del file risultante ma può causare un’esecuzione più lenta e maggiori requisiti di memoria. Valore predefinito: false. |
PageHeight { get; } | Ottiene l’altezza della prima pagina nel file sorgente. |
PageNumberRotation { get; set; } | Ottiene o imposta la rotazione del numero di pagina. La rotazione è in gradi. Il valore predefinito è 0. |
PageWidth { get; } | Ottiene la larghezza della prima pagina nel file di input. |
Response { get; set; } | Ottiene o imposta l’oggetto Response in cui verrà archiviato il risultato dell’operazione. |
SaveOptions { get; set; } | Ottiene o imposta le opzioni di salvataggio quando il risultato viene archiviato come HttpResponse. Valore predefinito: PdfSaveOptions. |
StampId { get; set; } | ID timbro del successivo timbro aggiunto (incluse intestazioni di pagina/sirena/numeri di pagina). |
StartingNumber { get; set; } | Ottiene o imposta il numero iniziale per la prima pagina nel file di input. Le pagine successive verranno numerate a partire da questo valore. Ad esempio, se StartingNumber è impostato su 100, le pagine del documento avranno i numeri 100, 101, 102… |
Metodi
Nome | Descrizione |
---|---|
AddFooter(FormattedText, float) | Aggiunge piè di pagina alle pagine del documento. |
AddFooter(Stream, float) | Aggiunge un’immagine come piè di pagina della pagina. |
AddFooter(string, float) | Aggiunge un’immagine come piè di pagina alle pagine del documento. |
AddFooter(FormattedText, float, float, float) | Aggiunge piè di pagina alle pagine del documento. |
AddFooter(Stream, float, float, float) | Aggiunge un’immagine come piè di pagina della pagina. |
AddFooter(string, float, float, float) | Aggiunge immagine come piè di pagina delle pagine. |
AddHeader(FormattedText, float) | Aggiunge l’intestazione alla pagina. |
AddHeader(Stream, float) | Aggiunge l’immagine come intestazione alle pagine. |
AddHeader(string, float) | Aggiunge l’immagine come intestazione alle pagine del file. |
AddHeader(FormattedText, float, float, float) | Aggiunge intestazione alle pagine del file. |
AddHeader(Stream, float, float, float) | Aggiunge un’immagine nella parte superiore della pagina. |
AddHeader(string, float, float, float) | Aggiunge l’immagine come intestazione alle pagine. |
AddPageNumber(FormattedText) | Aggiunge il numero di pagina alla pagina. Il numero di pagina può contenere il simbolo # che verrà sostituito con il numero di pagina. Il numero di pagina è posizionato nella parte inferiore della pagina centrato orizzontalmente. |
AddPageNumber(string) | Aggiungi il numero di pagina al file. Il testo del numero di pagina può contenere il segno # che verrà sostituito con il numero della pagina. Il numero di pagina è posizionato nella parte inferiore della pagina centrato orizzontalmente. |
AddPageNumber(FormattedText, int) | Aggiunge il numero di pagina alle pagine. |
AddPageNumber(string, int) | Aggiunge il numero di pagina alle pagine. |
AddPageNumber(FormattedText, float, float) | Aggiunge il numero di pagina nella posizione specificata nella pagina. |
AddPageNumber(string, float, float) | Aggiunge il numero di pagina nella posizione specificata nella pagina. |
AddPageNumber(FormattedText, int, float, float, float, float) | Aggiunge il numero di pagina alle pagine del documento. |
AddPageNumber(string, int, float, float, float, float) | Aggiunge il numero di pagina alle pagine del documento. |
AddStamp(Stamp) | Aggiunge il timbro al file. |
virtual BindPdf(Document) | Inizializza la facciata. |
virtual BindPdf(Stream) | Inizializza la facciata. |
virtual BindPdf(string) | Inizializza la facciata. |
override Close() | Chiude i file aperti e salva le modifiche. Avviso. Se vengono specificati flussi di input o output, non vengono chiusi dal metodo Close(). |
Dispose() | Elimina la facciata. |
override Save(Stream) | Salva il documento nel flusso specificato. |
override Save(string) | Salva il risultato nel file specificato. |
Campi
Nome | Descrizione |
---|---|
const PosBottomLeft | Posizione in basso a sinistra. |
const PosBottomMiddle | Posizione centrale inferiore. |
const PosBottomRight | Posizione in basso a destra. |
const PosSidesLeft | Posizione sinistra. |
const PosSidesRight | Posizione corretta. |
const PosUpperLeft | Posizione superiore sinistra. |
const PosUpperMiddle | Posizione centrale superiore. |
const PosUpperRight | Posizione in alto a destra. |
Guarda anche
- class SaveableFacade
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF