PdfFileInfo
PdfFileInfo class
Rappresenta una classe per l’accesso alle metainformazioni del documento PDF.
public sealed class PdfFileInfo : SaveableFacade
Costruttori
Nome | Descrizione |
---|
PdfFileInfo() | Inizializza una nuova istanza della classe Aspose.Pdf.Facades.PdfFileInfo con valori predefiniti. |
PdfFileInfo(Document) | Inizializza nuovoPdfFileInfo oggetto sulla base deldocument . |
PdfFileInfo(Stream) | Inizializza una nuova istanza della classe Aspose.Pdf.Facades.PdfFileInfo. |
PdfFileInfo(string) | Inizializza una nuova istanza della classe Aspose.Pdf.Facades.PdfFileInfo. |
PdfFileInfo(Stream, string) | Inizializza una nuova istanza della classe Aspose.Pdf.Facades.PdfFileInfo. |
PdfFileInfo(string, string) | Inizializza una nuova istanza della classe Aspose.Pdf.Facades.PdfFileInfo. |
Proprietà
Nome | Descrizione |
---|
Author { get; set; } | Ottiene o imposta le informazioni sull’autore del documento PDF. |
CreationDate { get; set; } | Ottiene o imposta le informazioni CreationDate del documento PDF. |
Creator { get; set; } | Ottiene o imposta le informazioni sull’autore del documento PDF. |
Document { get; } | Ottiene la facciata del documento su cui sta lavorando. |
HasCollection { get; } | Restituisce true se il file di input corrente è un file ‘Portfolio’ contenente una raccolta di file PDF. |
HasEditPassword { get; } | Restituisce vero se la password è necessaria per modificare i permessi o la proprietà di sicurezza del documento. Prestare attenzione che questa proprietà può essere letta solo se è stata fornita una password valida inPdfFileInfo costruttore. Nel caso in cui PasswordType sia inaccessibile (significa che è stata fornita una password non valida) la lettura di questa proprietà fallirà conInvalidPasswordException . |
HasOpenPassword { get; } | Restituisce true se è necessaria la password per aprire il documento pdf protetto da password. |
Header { get; set; } | Ottiene o imposta le informazioni personalizzate del documento PDF. |
IsEncrypted { get; } | Verifica se il documento PDF è crittografato. |
IsPdfFile { get; } | Verifica se l’input di origine è un file PDF valido. |
Keywords { get; set; } | Ottiene o imposta le informazioni sulle parole chiave del documento PDF. |
ModDate { get; set; } | Ottiene o imposta le informazioni sulla data ModDate del documento PDF. |
NumberOfPages { get; } | Ottiene il numero di pagine del documento. |
PasswordType { get; } | Restituisce il tipo di password passato per la creazione dell’istanza PdfFileInfo. Vedi possibili valori inPasswordType . Prestare attenzione che il documento pdf può essere aperto utilizzando sia la password utente (o apri) sia la password del proprietario (o autorizzazioni, modifica). |
Producer { get; } | Ottiene le informazioni sul produttore del documento PDF. |
Subject { get; set; } | Ottiene o imposta le informazioni sull’oggetto del documento PDF. |
Title { get; set; } | Ottiene o imposta le informazioni sul titolo del documento PDF. |
UseStrictValidation { get; set; } | Utilizza regole di convalida rigorose tramite l’utilizzoIsPdfFile proprietà. |
Metodi
Nome | Descrizione |
---|
override BindPdf(Document) | Inizializza la facciata. |
virtual BindPdf(Stream) | Inizializza la facciata. |
virtual BindPdf(string) | Inizializza la facciata. |
ClearInfo() | Cancella tutte le metainformazioni del documento PDF. |
override Close() | Deinizializza l’istanza. |
Dispose() | Elimina la facciata. |
GetDocumentPrivilege() | Ottiene le impostazioni dei privilegi del documento PDF. |
GetMetaInfo(string) | Ottiene informazioni personalizzate del documento PDF con il nome della proprietà. Se nessuna proprietà corrisponde al nome, restituirà una stringa vuota. |
GetPageHeight(int) | Ottiene l’altezza della pagina specificata. |
GetPageRotation(int) | Ottiene la rotazione della pagina specificata. |
GetPageWidth(int) | Ottiene la larghezza della pagina specificata. |
GetPageXOffset(int) | Ottiene l’offset orizzontale dell’area di visualizzazione della pagina specificata. |
GetPageYOffset(int) | Ottiene l’offset verticale dell’area di visualizzazione della pagina specificata. |
GetPdfVersion() | Ottiene le informazioni sulla versione del documento PDF. |
override Save(Stream) | Salva il documento PDF nel file specificato. |
override Save(string) | Salva il documento PDF nel file specificato. |
SaveNewInfo(string) | Salva il documento PDF aggiornato nel file specificato. |
SaveNewInfoWithXmp(string) | Modifica le proprietà specificate in modo esplicito impostando le informazioni sul file, le altre proprietà rimangono. |
SetMetaInfo(string, string) | Imposta le informazioni personalizzate del documento PDF. |
Guarda anche