Foxit PDF SDK

Public 成员函数 | 所有成员列表
foxit.common.fxcrt.FileReaderCallback类 参考

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

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

## 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 | ( |  | ) |
| inline virtual

获取文件的总大小。

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

## ◆ ReadBlock()

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

从文件中读取数据块。

参数

  [in,out] | buffer | 指向接收读取数据的缓冲区的指针
  [in] | offset | 从文件开头开始的字节偏移量
  [in] | size | 块的字节数。

返回
  true 表示成功，false 表示失败。

## ◆ Release()

void foxit.common.fxcrt.FileReaderCallback.Release | ( |  | ) |
| inline virtual

释放所有资源时调用

返回
  无。