PdfFileInfo
Översikt
PdfFileInfo är en klass i Aspose.PDF FOSS för C++.
PdfFileInfo tillhandahåller getters och setters för standardmetadatafält såsom Author, Creator, och anpassade nycklar via GetMetaInfo(name) och SetMetaInfo(name, value).
Denna klass tillhandahåller 39 metoder för att arbeta med PdfFileInfo-objekt i C++-program. Tillgängliga metoder inkluderar: Author, BindPdf, ClearInfo, CreationDate, Creator, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, GetPdfVersion och 18 ytterligare metoder. Alla offentliga medlemmar är åtkomliga för alla C++-applikationer efter att ha installerat Aspose.PDF FOSS för C++-paketet.
Metoder
| Signatur | Beskrivning |
|---|---|
PdfFileInfo() | Anropar PdfFileInfo på denna PdfFileInfo-instans. |
BindPdf(srcDoc: Aspose::Pdf::Document) | Anropar BindPdf(srcDoc) på denna PdfFileInfo-instans. |
ClearInfo() | Anropar ClearInfo på denna PdfFileInfo-instans. |
GetMetaInfo(name: std::string) → std::string | Anropar GetMetaInfo(name) på denna PdfFileInfo-instans. |
SetMetaInfo(name: std::string, value: std::string) | Ställer in metainformationsvärdet. |
GetPageHeight(pageNum: int) → float | Anropar GetPageHeight(pageNum) på detta PdfFileInfo-instans. |
GetPageRotation(pageNum: int) → float | Anropar GetPageRotation(pageNum) på detta PdfFileInfo-instans. |
GetPageWidth(pageNum: int) → float | Anropar GetPageWidth(pageNum) på detta PdfFileInfo-instans. |
GetPageXOffset(pageNum: int) → float | Anropar GetPageXOffset(pageNum) på denna PdfFileInfo-instans. |
GetPageYOffset(pageNum: int) → float | Anropar GetPageYOffset(pageNum) på denna PdfFileInfo-instans. |
GetPdfVersion() → std::string | Returnerar pdf-versionen. |
SaveNewInfo(outputFile: std::string) → bool | Anropar SaveNewInfo(outputFile) på denna PdfFileInfo-instans. |
SaveNewInfoWithXmp(outputFileName: std::string) → bool | Anropar SaveNewInfoWithXmp(outputFileName) på denna PdfFileInfo-instans. |
Author() → std::string | Anropar Author på denna PdfFileInfo-instans. |
Author(value: std::string) | Anropar Author(value) på denna PdfFileInfo-instans. |
CreationDate() → std::string | Anropar CreationDate på denna PdfFileInfo-instans. |
CreationDate(value: std::string) | Anropar CreationDate(value) på detta PdfFileInfo-instans. |
Creator() → std::string | Anropar Creator på detta PdfFileInfo-instans. |
Creator(value: std::string) | Anropar Creator(value) på denna PdfFileInfo instans. |
Keywords() → std::string | Anropar Keywords på denna PdfFileInfo instans. |
Keywords(value: std::string) | Anropar Keywords(value) på denna PdfFileInfo instans. |
ModDate() → std::string | Anropar ModDate på denna PdfFileInfo instans. |
ModDate(value: std::string) | Anropar ModDate(value) på denna PdfFileInfo-instans. |
Producer() → std::string | Anropar Producer på denna PdfFileInfo-instans. |
Subject() → std::string | Anropar Subject på denna PdfFileInfo-instans. |
Subject(value: std::string) | Anropar Subject(value) på denna PdfFileInfo-instans. |
Title() → std::string | Anropar Title på denna PdfFileInfo-instans. |
Title(value: std::string) | Anropar Title(value) på denna PdfFileInfo-instans. |
IsEncrypted() → bool | Returnerar true om encrypted är satt. |
IsPdfFile() → bool | Returnerar true om pdf-filen är satt. |
UseStrictValidation() → bool | Anropar UseStrictValidation på denna PdfFileInfo-instans. |
UseStrictValidation(value: bool) | Anropar UseStrictValidation(value) på denna PdfFileInfo-instans. |
HasCollection() → bool | Returnerar true om samlingen finns. |
InputFile() → std::string | Anropar InputFile på denna PdfFileInfo-instans. |
InputFile(value: std::string) | Anropar InputFile(value) på denna PdfFileInfo-instans. |
NumberOfPages() → int | Anropar NumberOfPages på denna PdfFileInfo-instans. |
PasswordType() → Aspose::Pdf::PasswordType | Anropar PasswordType på denna PdfFileInfo-instans. |
HasOpenPassword() → bool | Returnerar true om öppningslösenordet är närvarande. |
HasEditPassword() → bool | Returnerar true om redigeringslösenordet är närvarande. |