PdfFileInfo

PdfFileInfo class

PDF belgesinin meta bilgilerine erişmek için bir sınıfı temsil eder.

public sealed class PdfFileInfo : SaveableFacade

yapıcılar

İsim Tanım
PdfFileInfo() Aspose.Pdf.Facades.PdfFileInfo sınıfının yeni bir örneğini varsayılan değerlerle başlatır.
PdfFileInfo(Document) Yeniyi başlatırPdfFileInfo temelinde nesnedocument .
PdfFileInfo(Stream) Aspose.Pdf.Facades.PdfFileInfo sınıfının yeni bir örneğini başlatır.
PdfFileInfo(string) Aspose.Pdf.Facades.PdfFileInfo sınıfının yeni bir örneğini başlatır.
PdfFileInfo(Stream, string) Aspose.Pdf.Facades.PdfFileInfo sınıfının yeni bir örneğini başlatır.
PdfFileInfo(string, string) Aspose.Pdf.Facades.PdfFileInfo sınıfının yeni bir örneğini başlatır.

Özellikleri

İsim Tanım
Author { get; set; } PDF belgesinin Yazar bilgilerini alır veya ayarlar.
CreationDate { get; set; } PDF belgesinin CreationDate bilgilerini alır veya ayarlar.
Creator { get; set; } PDF belgesinin Oluşturucu bilgilerini alır veya ayarlar.
Document { get; } Üzerinde çalıştığı belge cephesini alır.
HasCollection { get; } Geçerli girdi dosyası, içinde PDF dosyalarının koleksiyonunu içeren bir ‘Portföy’ dosyasıysa true değerini döndürür.
HasEditPassword { get; } İzinleri değiştirmek veya güvenlik özelliğini belgelemek için parola gerekiyorsa doğru döndürür. Bu özelliğin yalnızca şurada geçerli parola sağlanmışsa okunabileceğine dikkat edin.PdfFileInfo yapıcı. PasswordType’ın Erişilememesi durumunda (geçersiz parola sağlandığı anlamına gelir) bu özelliğin okunması ile başarısız olurInvalidPasswordException .
HasOpenPassword { get; } Parola korumalı pdf belgesini açmak için parola gerekiyorsa doğru döndürür.
Header { get; set; } PDF belgesinin özelleştirilmiş bilgilerini alır veya ayarlar.
IsEncrypted { get; } PDF belgesinin şifrelenip şifrelenmediğini kontrol eder.
IsPdfFile { get; } Kaynak girişinin geçerli bir PDF dosyası olup olmadığını kontrol eder.
Keywords { get; set; } PDF belgesinin Anahtar Sözcük bilgilerini alır veya ayarlar.
ModDate { get; set; } PDF belgesinin ModDate tarih bilgilerini alır veya ayarlar.
NumberOfPages { get; } Belge sayfalarının sayısını alır.
PasswordType { get; } PdfFileInfo örneği oluşturmak için geçirilen parola türünü döndürür. içindeki olası değerleri görünPasswordType . PDF belgesinin hem kullanıcı (veya açık) şifresi hem de sahip (veya izinler, düzenleme) şifresi kullanılarak açılabileceğine dikkat edin.
Producer { get; } PDF belgesinin Üretici bilgilerini alır.
Subject { get; set; } PDF belgesinin Konu bilgilerini alır veya ayarlar.
Title { get; set; } PDF belgesinin Başlık bilgilerini alır veya ayarlar.
UseStrictValidation { get; set; } kullanarak katı doğrulama kuralları kullanırIsPdfFile özellik.

yöntemler

İsim Tanım
override BindPdf(Document) Cepheyi başlatır.
virtual BindPdf(Stream) Cepheyi başlatır.
virtual BindPdf(string) Cepheyi başlatır.
ClearInfo() PDF belgesinin tüm meta bilgilerini temizler.
override Close() Örneği sıfırlar.
Dispose() Cepheyi ortadan kaldırır.
GetDocumentPrivilege() PDF belgesi ayrıcalık ayarlarını alır.
GetMetaInfo(string) Özellik adıyla PDF belgesinin özelleştirilmiş bilgilerini alır. Adla eşleşen bir özellik yoksa, boş bir dize döndürür.
GetPageHeight(int) Belirtilen sayfanın yüksekliğini alır.
GetPageRotation(int) Belirtilen sayfanın dönüşünü alır.
GetPageWidth(int) Belirtilen sayfanın genişliğini alır.
GetPageXOffset(int) Belirtilen sayfa görüntüleme alanının yatay uzaklığını alır.
GetPageYOffset(int) Belirtilen sayfa görüntüleme alanının dikey uzaklığını alır.
GetPdfVersion() PDF belgesinin sürüm bilgisini alır.
override Save(Stream) PDF belgesini belirtilen dosyaya kaydeder.
override Save(string) PDF belgesini belirtilen dosyaya kaydeder.
SaveNewInfo(string) Güncellenen PDF belgesini belirtilen dosyaya kaydedin.
SaveNewInfoWithXmp(string) Dosya bilgilerini ayarlayarak açıkça belirtilen özellikleri değiştirir, diğer özellikler kalır.
SetMetaInfo(string, string) PDF belgesinin özelleştirilmiş bilgilerini ayarlar.

Ayrıca bakınız