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

文件写入接口。 更多...

继承自 SystemIDisposable .

Public 成员函数

virtual bool Flush ()
 刷新文件的内部缓冲区 更多...
 
virtual long GetSize ()
 获取文件的总大小 更多...
 
virtual void Release ()
 释放所有资源时调用
 
virtual bool WriteBlock (global::System.IntPtr pData, long offset, uint size)
 写入数据块。 更多...
 

详细描述

文件写入接口。

成员函数说明

◆ Flush()

bool foxit.common.fxcrt.FileWriterCallback.Flush ( )
inlinevirtual

刷新文件的内部缓冲区

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

◆ GetSize()

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

获取文件的总大小

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

◆ WriteBlock()

bool foxit.common.fxcrt.FileWriterCallback.WriteBlock ( global::System.IntPtr  pData,
long  offset,
uint  size 
)
inlinevirtual

写入数据块。

参数
[in]pData数据块。
[in]offset从文件开头开始的字节偏移量
[in]size数据块的字节长度。
返回
true 表示成功,false 表示失败。