Foxit PDF SDK
foxit.common.fxcrt.FileReaderCallback类 参考

文件读取接口。 更多...

类 foxit.common.fxcrt.FileReaderCallback 继承关系图:
foxit.common.file.AsyncReaderCallback

Public 成员函数

virtual long GetSize ()
 获取文件的总大小。 更多...
 
virtual bool ReadBlock (global::System.IntPtr buffer, long offset, uint size)
 从文件中读取数据块。 更多...
 
virtual void Release ()
 释放所有资源时调用 更多...
 

详细描述

文件读取接口。

成员函数说明

◆ GetSize()

long foxit.common.fxcrt.FileReaderCallback.GetSize ( )
inlinevirtual

获取文件的总大小。

返回
文件大小,以字节为单位。实现可以在任何错误时返回0。

◆ ReadBlock()

bool foxit.common.fxcrt.FileReaderCallback.ReadBlock ( global::System.IntPtr  buffer,
long  offset,
uint  size 
)
inlinevirtual

从文件中读取数据块。

参数
[in,out]buffer指向接收读取数据的缓冲区的指针
[in]offset从文件开头开始的字节偏移量
[in]size块的字节数。
返回
true 表示成功,false 表示失败。

◆ Release()

void foxit.common.fxcrt.FileReaderCallback.Release ( )
inlinevirtual

释放所有资源时调用

返回
无。