PdfFileInfo
PdfFileInfo
개요
PdfFileInfo은(는) C++용 Aspose.PDF FOSS의 클래스입니다.
PdfFileInfo은(는) Author, Creator와 같은 표준 메타데이터 필드에 대한 getter와 setter를 제공하며, GetMetaInfo(name) 및 SetMetaInfo(name, value)를 통해 사용자 정의 키도 다룰 수 있습니다.
이 클래스는 C++ 프로그램에서 PdfFileInfo 객체를 다루기 위한 39개의 메서드를 제공합니다. 사용 가능한 메서드에는 Author, BindPdf, ClearInfo, CreationDate, Creator, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, GetPdfVersion 및 추가 18개의 메서드가 포함됩니다. Aspose.PDF FOSS for C++ 패키지를 설치한 후에는 모든 공개 멤버에 C++ 애플리케이션 어디서든 접근할 수 있습니다.
메서드
| 시그니처 | 설명 |
|---|---|
PdfFileInfo() | 이 PdfFileInfo 인스턴스에서 PdfFileInfo을 호출합니다. |
BindPdf(srcDoc: Aspose::Pdf::Document) | 이 PdfFileInfo 인스턴스에서 BindPdf(srcDoc)을 호출합니다. |
ClearInfo() | 이 PdfFileInfo 인스턴스에서 ClearInfo을 호출합니다. |
GetMetaInfo(name: std::string) → std::string | 이 PdfFileInfo 인스턴스에서 GetMetaInfo(name)을 호출합니다. |
SetMetaInfo(name: std::string, value: std::string) | 메타 정보 값을 설정합니다. |
GetPageHeight(pageNum: int) → float | 이 PdfFileInfo 인스턴스에서 GetPageHeight(pageNum)를 호출합니다. |
GetPageRotation(pageNum: int) → float | 이 PdfFileInfo 인스턴스에서 GetPageRotation(pageNum)를 호출합니다. |
GetPageWidth(pageNum: int) → float | 이 PdfFileInfo 인스턴스에서 GetPageWidth(pageNum)를 호출합니다. |
GetPageXOffset(pageNum: int) → float | 이 PdfFileInfo 인스턴스에서 GetPageXOffset(pageNum)를 호출합니다. |
GetPageYOffset(pageNum: int) → float | 이 PdfFileInfo 인스턴스에서 GetPageYOffset(pageNum)를 호출합니다. |
GetPdfVersion() → std::string | pdf 버전을 반환합니다. |
SaveNewInfo(outputFile: std::string) → bool | 이 PdfFileInfo 인스턴스에서 SaveNewInfo(outputFile)를 호출합니다. |
SaveNewInfoWithXmp(outputFileName: std::string) → bool | 이 PdfFileInfo 인스턴스에서 SaveNewInfoWithXmp(outputFileName)를 호출합니다. |
Author() → std::string | 이 PdfFileInfo 인스턴스에서 Author를 호출합니다. |
Author(value: std::string) | 이 PdfFileInfo 인스턴스에서 Author(value)를 호출합니다. |
CreationDate() → std::string | 이 PdfFileInfo 인스턴스에서 CreationDate를 호출합니다. |
CreationDate(value: std::string) | 이 PdfFileInfo 인스턴스에서 CreationDate(value)를 호출합니다. |
Creator() → std::string | 이 PdfFileInfo 인스턴스에서 Creator를 호출합니다. |
Creator(value: std::string) | 이 PdfFileInfo 인스턴스에서 Creator(value)를 호출합니다. |
Keywords() → std::string | 이 PdfFileInfo 인스턴스에서 Keywords를 호출합니다. |
Keywords(value: std::string) | 이 PdfFileInfo 인스턴스에서 Keywords(value)를 호출합니다. |
ModDate() → std::string | 이 PdfFileInfo 인스턴스에서 ModDate를 호출합니다. |
ModDate(value: std::string) | 이 PdfFileInfo 인스턴스에서 ModDate(value)를 호출합니다. |
Producer() → std::string | 이 PdfFileInfo 인스턴스에서 Producer를 호출합니다. |
Subject() → std::string | 이 PdfFileInfo 인스턴스에서 Subject를 호출합니다. |
Subject(value: std::string) | 이 PdfFileInfo 인스턴스에서 Subject(value)를 호출합니다. |
Title() → std::string | 이 PdfFileInfo 인스턴스에서 Title을 호출합니다. |
Title(value: std::string) | 이 PdfFileInfo 인스턴스에서 Title(value)를 호출합니다. |
IsEncrypted() → bool | encrypted가 설정되어 있으면 true를 반환합니다. |
IsPdfFile() → bool | pdf 파일이 설정되어 있으면 true를 반환합니다. |
UseStrictValidation() → bool | PdfFileInfo 인스턴스에서 UseStrictValidation를 호출합니다. |
UseStrictValidation(value: bool) | PdfFileInfo 인스턴스에서 UseStrictValidation(value)를 호출합니다. |
HasCollection() → bool | 컬렉션이 존재하면 true를 반환합니다. |
InputFile() → std::string | 이 PdfFileInfo 인스턴스에서 InputFile를 호출합니다. |
InputFile(value: std::string) | 이 PdfFileInfo 인스턴스에서 InputFile(value)를 호출합니다. |
NumberOfPages() → int | 이 PdfFileInfo 인스턴스에서 NumberOfPages를 호출합니다. |
PasswordType() → Aspose::Pdf::PasswordType | 이 PdfFileInfo 인스턴스에서 PasswordType를 호출합니다. |
HasOpenPassword() → bool | 열기 비밀번호가 존재하면 true를 반환합니다. |
HasEditPassword() → bool | 편집 비밀번호가 존재하면 true를 반환합니다. |