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