deepdoc

package
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2025 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CsvDocument

type CsvDocument struct {
}

CsvDocument ...

func Csv

func Csv() *CsvDocument

Csv ...

func (*CsvDocument) Extract

func (d *CsvDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

type DocDocument

type DocDocument struct {
}

DocDocument ...

func Doc

func Doc() *DocDocument

Doc ...

func (*DocDocument) Extract

func (d *DocDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

type Document

type Document struct {
	ID   string
	Name string
}

Document ...

type DocxDocument

type DocxDocument struct {
}

DocxDocument ...

func Docx

func Docx() *DocxDocument

Docx ...

func (*DocxDocument) Extract

func (d *DocxDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

type JsonDocument

type JsonDocument struct {
}

JsonDocument ...

func Json

func Json() *JsonDocument

Json ...

nolint:ignore

func (*JsonDocument) Extract

func (d *JsonDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

type MdxDocument

type MdxDocument struct {
}

MdxDocument ...

func Mdx

func Mdx() *MdxDocument

Mdx ...

func (*MdxDocument) Extract

func (d *MdxDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

type PdfDocument

type PdfDocument struct {
}

PdfDocument ...

func Pdf

func Pdf() *PdfDocument

Pdf ...

func (*PdfDocument) Extract

func (d *PdfDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

func (*PdfDocument) Extract2

func (d *PdfDocument) Extract2(filename string, binary []byte) ([]string, error)

func (*PdfDocument) Extract3

func (d *PdfDocument) Extract3(filename string, binary []byte) ([]string, error)

Extract ...

type PptxDocument

type PptxDocument struct {
}

PptxDocument ...

func Pptx

func Pptx() *PptxDocument

Pptx ...

func (*PptxDocument) Extract

func (d *PptxDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

type TxtxDocument

type TxtxDocument struct {
}

TxtxDocument ...

func Txtx

func Txtx() *TxtxDocument

Txtx ...

func (*TxtxDocument) Extract

func (d *TxtxDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

type XlsxDocument

type XlsxDocument struct {
}

XlsxDocument ...

func Excel

func Excel() *XlsxDocument

Excel ...

func (*XlsxDocument) Extract

func (d *XlsxDocument) Extract(filename string, binary []byte) ([]string, error)

Extract ...

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL