Documentation ¶
Index ¶
- func Get7zipData(fileReader io.Reader, callBack ZipCallBack) (err error)
- func Get7zipDataFile(fileName string, callBack ZipCallBack) (err error)
- func GetBz2Data(fileReader io.Reader, fileName string, callBack ZipCallBack) (err error)
- func GetBz2DataFile(fileName string, callBack ZipCallBack) (err error)
- func GetDocxData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
- func GetDocxDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetFpageInfo(mapvalues map[string]*zip.File, callBack CallBackDataFunc) (err error)
- func GetGzData(fileReader io.Reader, callBack ZipCallBack) (err error)
- func GetGzDataFile(fileName string, callBack ZipCallBack) (err error)
- func GetHtmlData(fileReader io.Reader, callBack CallBackDataFunc) (err error)
- func GetHtmlDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetIsoData(f *os.File, callBack ZipCallBack) (err error)
- func GetIsoDataFile(fileName string, callBack ZipCallBack) (err error)
- func GetLzmaData(fileReader io.Reader, fileSize int64, callBack ZipCallBack) (err error)
- func GetLzmaDataFile(fileName string, callBack ZipCallBack) (err error)
- func GetOdtData(fileReader io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
- func GetOdtDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetOffice97Data(fileReadSeeker io.ReadSeeker, callBack CallBackDataFunc) (err error)
- func GetOffice97DataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetPdfData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
- func GetPdfDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetPptxData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
- func GetPptxDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetRarData(fileReader io.Reader, fileSize int64, callBack ZipCallBack) (err error)
- func GetRarDataFile(fileName string, callBack ZipCallBack) (err error)
- func GetRtfData(fileReader io.ReadSeeker, callBack CallBackDataFunc) (err error)
- func GetRtfDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetTarzData(fileReader io.Reader, fileName string, callBack ZipCallBack) (err error)
- func GetTarzDataFile(fileName string, callBack ZipCallBack) (err error)
- func GetTxtData(fileReadSeeker io.ReadSeeker, fileSize int64, callBack CallBackDataFunc) (err error)
- func GetTxtDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetXlsxData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
- func GetXlsxDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetXmlData(fileReader io.Reader, callBack CallBackDataFunc) (err error)
- func GetXmlDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetXpsData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
- func GetXpsDataFile(fileName string, callBack CallBackDataFunc) (err error)
- func GetXzData(fileReader io.Reader, fileName string, callBack ZipCallBack) (err error)
- func GetXzDataFile(fileName string, callBack ZipCallBack) (err error)
- func GetZipFileData(zipfile *zip.File) (fileData []byte, err error)
- func Isalpha(data []byte) bool
- func Isdigit(data []byte) bool
- func NextChar(fileReader io.Reader) (bufdata []byte, lastdata [1]byte)
- func Read9660File(fileReadSeeker io.ReadSeeker, callBack ZipCallBack) (err error)
- func ReadUdfFile(udfReader *udf.Udf, fe *udf.FileEntry, callBack ZipCallBack)
- func Strtol(chardata []byte) (strbyte []byte)
- type CallBackDataFunc
- type FIXEDDOCUMENT
- type FIXEDDOCUMENTSEQUENCE
- type FPAGE
- type ZipCallBack
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Get7zipDataFile ¶
func Get7zipDataFile(fileName string, callBack ZipCallBack) (err error)
获取文件数据
func GetBz2Data ¶
func GetBz2Data(fileReader io.Reader, fileName string, callBack ZipCallBack) (err error)
获取文件数据
func GetDocxData ¶
func GetDocxData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
获取文件数据
func GetDocxDataFile ¶
func GetDocxDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetFpageInfo ¶
func GetFpageInfo(mapvalues map[string]*zip.File, callBack CallBackDataFunc) (err error)
获取xps的数据
func GetHtmlData ¶
func GetHtmlData(fileReader io.Reader, callBack CallBackDataFunc) (err error)
获取文件数据
func GetHtmlDataFile ¶
func GetHtmlDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetLzmaData ¶
func GetLzmaData(fileReader io.Reader, fileSize int64, callBack ZipCallBack) (err error)
获取文件数据
func GetLzmaDataFile ¶
func GetLzmaDataFile(fileName string, callBack ZipCallBack) (err error)
获取文件数据
func GetOdtData ¶
func GetOdtData(fileReader io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
获取文件数据
func GetOdtDataFile ¶
func GetOdtDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetOffice97Data ¶
func GetOffice97Data(fileReadSeeker io.ReadSeeker, callBack CallBackDataFunc) (err error)
获取文件数据
func GetOffice97DataFile ¶
func GetOffice97DataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetPdfData ¶
func GetPdfData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
获取文件数据
func GetPdfDataFile ¶
func GetPdfDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetPptxData ¶
func GetPptxData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
获取文件数据
func GetPptxDataFile ¶
func GetPptxDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetRarData ¶
func GetRarData(fileReader io.Reader, fileSize int64, callBack ZipCallBack) (err error)
func GetRarDataFile ¶
func GetRarDataFile(fileName string, callBack ZipCallBack) (err error)
func GetRtfData ¶
func GetRtfData(fileReader io.ReadSeeker, callBack CallBackDataFunc) (err error)
获取文件数据
func GetRtfDataFile ¶
func GetRtfDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetTarzData ¶
func GetTarzData(fileReader io.Reader, fileName string, callBack ZipCallBack) (err error)
获取文件数据
func GetTarzDataFile ¶
func GetTarzDataFile(fileName string, callBack ZipCallBack) (err error)
获取文件数据(1-tar.gz 2-tar.bz2 3-tar.xz)
func GetTxtData ¶
func GetTxtData(fileReadSeeker io.ReadSeeker, fileSize int64, callBack CallBackDataFunc) (err error)
获取文件数据
func GetTxtDataFile ¶
func GetTxtDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetXlsxData ¶
func GetXlsxData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
获取文件数据
func GetXlsxDataFile ¶
func GetXlsxDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetXmlData ¶
func GetXmlData(fileReader io.Reader, callBack CallBackDataFunc) (err error)
获取文件数据
func GetXmlDataFile ¶
func GetXmlDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetXpsData ¶
func GetXpsData(fileReaderAt io.ReaderAt, fileSize int64, callBack CallBackDataFunc) (err error)
获取文件数据
func GetXpsDataFile ¶
func GetXpsDataFile(fileName string, callBack CallBackDataFunc) (err error)
获取文件数据
func GetXzData ¶
func GetXzData(fileReader io.Reader, fileName string, callBack ZipCallBack) (err error)
func GetZipFileData ¶
获取zip中文件数据
func Read9660File ¶
func Read9660File(fileReadSeeker io.ReadSeeker, callBack ZipCallBack) (err error)
获取文件数据
func ReadUdfFile ¶
func ReadUdfFile(udfReader *udf.Udf, fe *udf.FileEntry, callBack ZipCallBack)
递归读取iso中的文件
Types ¶
type FIXEDDOCUMENT ¶
type FIXEDDOCUMENT struct { PageContent struct { Source string `xml:"Source,attr"` } `xml:"PageContent"` }
保存数据文件的xml
type FIXEDDOCUMENTSEQUENCE ¶
type FIXEDDOCUMENTSEQUENCE struct { Document struct { Source string `xml:"Source,attr"` } `xml:"DocumentReference"` }
总体xml
type FPAGE ¶
type FPAGE struct { Glyphs []struct { UnicodeString string `xml:"UnicodeString,attr"` } `xml:"Glyphs"` }
数据文件
type ZipCallBack ¶
Click to show internal directories.
Click to hide internal directories.