PdfFileInfo
Visão geral
PdfFileInfo é uma classe em Aspose.PDF FOSS para C++.
PdfFileInfo fornece getters e setters para campos padrão de metadados como Author, Creator, e chaves personalizadas via GetMetaInfo(name) e SetMetaInfo(name, value).
Esta classe fornece 39 métodos para trabalhar com objetos PdfFileInfo em programas C++. Os métodos disponíveis incluem: Author, BindPdf, ClearInfo, CreationDate, Creator, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, GetPdfVersion e 18 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação C++ após a instalação do pacote Aspose.PDF FOSS para C++.
Métodos
| Assinatura | Descrição |
|---|---|
PdfFileInfo() | Chama PdfFileInfo nesta instância de PdfFileInfo. |
BindPdf(srcDoc: Aspose::Pdf::Document) | Chama BindPdf(srcDoc) nesta instância de PdfFileInfo. |
ClearInfo() | Chama ClearInfo nesta instância de PdfFileInfo. |
GetMetaInfo(name: std::string) → std::string | Chama GetMetaInfo(name) nesta instância de PdfFileInfo. |
SetMetaInfo(name: std::string, value: std::string) | Define o valor da meta informação. |
GetPageHeight(pageNum: int) → float | Chama GetPageHeight(pageNum) nesta instância de PdfFileInfo. |
GetPageRotation(pageNum: int) → float | Chama GetPageRotation(pageNum) nesta instância de PdfFileInfo. |
GetPageWidth(pageNum: int) → float | Chama GetPageWidth(pageNum) nesta instância de PdfFileInfo. |
GetPageXOffset(pageNum: int) → float | Chama GetPageXOffset(pageNum) nesta instância de PdfFileInfo. |
GetPageYOffset(pageNum: int) → float | Chama GetPageYOffset(pageNum) nesta instância de PdfFileInfo. |
GetPdfVersion() → std::string | Retorna a versão pdf. |
SaveNewInfo(outputFile: std::string) → bool | Chama SaveNewInfo(outputFile) nesta instância de PdfFileInfo. |
SaveNewInfoWithXmp(outputFileName: std::string) → bool | Chama SaveNewInfoWithXmp(outputFileName) nesta instância de PdfFileInfo. |
Author() → std::string | Chama Author nesta instância de PdfFileInfo. |
Author(value: std::string) | Chama Author(value) nesta instância de PdfFileInfo. |
CreationDate() → std::string | Chama CreationDate nesta instância de PdfFileInfo. |
CreationDate(value: std::string) | Chama CreationDate(value) nesta instância de PdfFileInfo. |
Creator() → std::string | Chama Creator nesta instância de PdfFileInfo. |
Creator(value: std::string) | Chama Creator(value) nesta instância de PdfFileInfo. |
Keywords() → std::string | Chama Keywords nesta instância de PdfFileInfo. |
Keywords(value: std::string) | Chama Keywords(value) nesta instância de PdfFileInfo. |
ModDate() → std::string | Chama ModDate nesta instância de PdfFileInfo. |
ModDate(value: std::string) | Chama ModDate(value) nesta instância de PdfFileInfo. |
Producer() → std::string | Chama Producer nesta instância de PdfFileInfo. |
Subject() → std::string | Chama Subject nesta instância de PdfFileInfo. |
Subject(value: std::string) | Chama Subject(value) nesta instância de PdfFileInfo. |
Title() → std::string | Chama Title nesta instância de PdfFileInfo. |
Title(value: std::string) | Chama Title(value) nesta instância de PdfFileInfo. |
IsEncrypted() → bool | Retorna true se encrypted estiver definido. |
IsPdfFile() → bool | Retorna true se o arquivo pdf estiver definido. |
UseStrictValidation() → bool | Chama UseStrictValidation nesta instância de PdfFileInfo. |
UseStrictValidation(value: bool) | Chama UseStrictValidation(value) nesta instância de PdfFileInfo. |
HasCollection() → bool | Retorna true se a coleção estiver presente. |
InputFile() → std::string | Chama InputFile nesta instância de PdfFileInfo. |
InputFile(value: std::string) | Chama InputFile(value) nesta instância de PdfFileInfo. |
NumberOfPages() → int | Chama NumberOfPages nesta instância de PdfFileInfo. |
PasswordType() → Aspose::Pdf::PasswordType | Chama PasswordType nesta instância de PdfFileInfo. |
HasOpenPassword() → bool | Retorna true se a senha de abertura estiver presente. |
HasEditPassword() → bool | Retorna true se a senha de edição estiver presente. |