PdfFileInfo
Genel Bakış
PdfFileInfo, C++ için Aspose.PDF FOSS’ta bir sınıftır.
PdfFileInfo, Author, Creator gibi standart meta veri alanları için getter ve setter’lar ve ayrıca GetMetaInfo(name) ve SetMetaInfo(name, value) ile özelleştirilmiş anahtarlar sağlar.
Bu sınıf, C++ programlarında PdfFileInfo nesneleriyle çalışmak için 39 yöntem sunar. Kullanılabilir yöntemler şunlardır: Author, BindPdf, ClearInfo, CreationDate, Creator, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, GetPdfVersion ve 18 ek yöntem. Tüm public üyeler, Aspose.PDF FOSS for C++ paketini kurduktan sonra herhangi bir C++ uygulaması tarafından erişilebilir.
Yöntemler
| İmza | Açıklama |
|---|---|
PdfFileInfo() | Bu PdfFileInfo örneğinde PdfFileInfo çağırır. |
BindPdf(srcDoc: Aspose::Pdf::Document) | Bu PdfFileInfo örneğinde BindPdf(srcDoc) çağırır. |
ClearInfo() | Bu PdfFileInfo örneğinde ClearInfo çağırır. |
GetMetaInfo(name: std::string) → std::string | Bu PdfFileInfo örneğinde GetMetaInfo(name) çağırır. |
SetMetaInfo(name: std::string, value: std::string) | Meta bilgi değerini ayarlar. |
GetPageHeight(pageNum: int) → float | Bu PdfFileInfo örneğinde GetPageHeight(pageNum) çağırır. |
GetPageRotation(pageNum: int) → float | Bu PdfFileInfo örneğinde GetPageRotation(pageNum) çağırır. |
GetPageWidth(pageNum: int) → float | Bu PdfFileInfo örneğinde GetPageWidth(pageNum) çağırır. |
GetPageXOffset(pageNum: int) → float | Bu PdfFileInfo örneği üzerinde GetPageXOffset(pageNum) çağırır. |
GetPageYOffset(pageNum: int) → float | Bu PdfFileInfo örneği üzerinde GetPageYOffset(pageNum) çağırır. |
GetPdfVersion() → std::string | PDF sürümünü döndürür. |
SaveNewInfo(outputFile: std::string) → bool | Bu PdfFileInfo örneği üzerinde SaveNewInfo(outputFile) çağırır. |
SaveNewInfoWithXmp(outputFileName: std::string) → bool | Bu PdfFileInfo örneğinde SaveNewInfoWithXmp(outputFileName) çağrılır. |
Author() → std::string | Bu PdfFileInfo örneğinde Author çağrılır. |
Author(value: std::string) | Bu PdfFileInfo örneğinde Author(value) çağrılır. |
CreationDate() → std::string | Bu PdfFileInfo örneğinde CreationDate çağrılır. |
CreationDate(value: std::string) | Bu PdfFileInfo örneğinde CreationDate(value) çağırır. |
Creator() → std::string | Bu PdfFileInfo örneğinde Creator’ı çağırır. |
Creator(value: std::string) | Bu PdfFileInfo örneğinde Creator(value) çağırır. |
Keywords() → std::string | Bu PdfFileInfo örneğinde Keywords’i çağırır. |
Keywords(value: std::string) | Bu PdfFileInfo örneğinde Keywords(value) çağırır. |
ModDate() → std::string | Bu PdfFileInfo örneğinde ModDate çağırır. |
ModDate(value: std::string) | Bu PdfFileInfo örneğinde ModDate(value) çağırır. |
Producer() → std::string | Bu PdfFileInfo örneğinde Producer’ı çağırır. |
Subject() → std::string | Bu PdfFileInfo örneğinde Subject’i çağırır. |
Subject(value: std::string) | Bu PdfFileInfo örneğinde Subject(value) çağırır. |
Title() → std::string | Bu PdfFileInfo örneğinde Title’i çağırır. |
Title(value: std::string) | Bu PdfFileInfo örneğinde Title(value) çağırır. |
IsEncrypted() → bool | encrypted ayarlandıysa true döndürür. |
IsPdfFile() → bool | pdf dosyası ayarlandıysa true döndürür. |
UseStrictValidation() → bool | Bu PdfFileInfo örneğinde UseStrictValidation çağırır. |
UseStrictValidation(value: bool) | Bu PdfFileInfo örneğinde UseStrictValidation(value) çağırır. |
HasCollection() → bool | Koleksiyon mevcutsa true döndürür. |
InputFile() → std::string | Bu PdfFileInfo örneğinde InputFile çağrılır. |
InputFile(value: std::string) | Bu PdfFileInfo örneğinde InputFile(value) çağırır. |
NumberOfPages() → int | Bu PdfFileInfo örneğinde NumberOfPages çağrılır. |
PasswordType() → Aspose::Pdf::PasswordType | Bu PdfFileInfo örneğinde PasswordType çağırır. |
HasOpenPassword() → bool | Açma şifresi mevcutsa true döndürür. |
HasEditPassword() → bool | Düzenleme şifresi mevcutsa true döndürür. |