浏览该文件的文档.
15 #ifndef FS_FILESPEC_H_
16 #define FS_FILESPEC_H_
186 bool Embed(
const wchar_t* file_path);
353 #endif // FS_FILESPEC_H_
FX_INT64 int64
有符号 64 位整数。
Definition: fs_basictypes.h:190
AssociatedFiles::Relationship GetAssociteFileRelationship() const
(仅在PDF 2.0中支持)当当前文件规范用作关联文件时,获取关联文件关系。
DateTime GetModifiedDateTime() const
获取关于嵌入文件最后修改时间的修改日期和时间。
void * FS_HANDLE
句柄类型。
Definition: fs_basictypes.h:214
bool ExportToFileStream(foxit::common::file::StreamCallback *stream) const
通过流回调对象导出当前文件规范中表示的文件数据。
Definition: fs_filespec.h:38
Definition: fs_basictypes.h:482
void SetFileName(const wchar_t *file_name)
设置文件名。
objects::PDFDictionary * GetDict() const
获取当前文件规范的PDF字典。
String GetSubtype() const
(仅在PDF 2.0中支持)当当前文件规范用作关联文件时, 获取嵌入文件的"Subtype"键的MIME类型值。
common::file::ReaderCallback * GetFileData() const
获取嵌入文件的文件数据。
文件流接口,用于读取和写入。
Definition: fx_stream.h:692
FileSpec(const PDFDoc &document)
构造函数。
int64 GetCompressedEmbeddedFileSize() const
获取嵌入文件的压缩文件大小。
文件读取接口。
Definition: fx_stream.h:587
Relationship
PDF文档与关联文件之间关系的枚举。
Definition: fs_pdfassociatefiles.h:58
void SetAssociteFileRelationship(AssociatedFiles::Relationship associfile_relationship)
(仅在PDF 2.0中支持)当当前文件规范用作关联文件时,设置关联文件关系。
Definition: fs_pdfobject.h:55
bool IsEmpty() const
检查当前对象是否为空。
void SetSubtype(const String &subtype="application/octet-stream")
(仅在PDF 2.0中支持)当当前文件规范用作关联文件时, 为嵌入文件的"Subtype"键设置MIME类型值。(不影响本地文件)
bool operator!=(const FileSpec &other) const
不相等操作符。
字节字符串类
Definition: fx_string.h:317
void SetModifiedDateTime(const DateTime &date_time)
为嵌入文件设置最后修改日期和时间。(不影响本地文件)
bool Embed(const wchar_t *file_path)
嵌入由文件路径指定的文件的全部内容。
DateTime GetCreationDateTime() const
获取关于嵌入文件创建时间的创建日期和时间。
bool operator==(const FileSpec &other) const
相等操作符。
WString GetFileName() const
获取文件名。
Foxit命名空间。
Definition: fs_taggedpdf.h:27
bool IsEmbedded() const
检查当前文件规范对象是否表示嵌入文件。
int64 GetFileSize() const
获取嵌入文件的大小(未压缩文件大小)。
void SetCreationDateTime(const DateTime &date_time)
为嵌入文件设置创建日期和时间。(不影响本地文件)
Definition: fs_pdfobject.h:848
String GetChecksum() const
获取嵌入文件的校验和。
FileSpec & operator=(const FileSpec &other)
赋值操作符。
#define NULL
空指针值。
Definition: fx_system.h:792
Definition: fs_pdfdoc.h:771
void SetDescription(const String &description)
设置与当前文件规范关联的描述性文本。
bool ExportToFile(const wchar_t *path) const
将当前文件规范中表示的文件数据直接导出到文件中。
宽字符串类
Definition: fx_string.h:1457
Definition: fs_basictypes.h:449
void SetChecksum(const String &checksum)
为嵌入文件设置校验和。(不影响本地文件)
String GetDescription() const
获取与当前文件规范关联的描述性文本。
@2026 Foxit Software Incorporated. All rights reserved.