Skip to content
/ goppt Public

Go reader for the legacy Microsoft PowerPoint .ppt binary files

License

Notifications You must be signed in to change notification settings

KSpaceer/goppt

Repository files navigation

goppt Go Report Card Go Reference

Native Go text extractor from the legacy MS PPT (Microsoft PowerPoint) binary files.

Example

f, err := os.Open("testdata/simplepres.ppt")
if err != nil {
  handleErr(err)
}
text, err := goppt.ExtractText(f)
if err != nil {
  handleErr(err)
}
fmt.Println(text)

Special Thanks

A lot of thanks to https://github.com/richardlehane/mscfb and its author Richard Lehane. It helped a lot with parsing Microsoft old binary format.

Also I am grateful to Alex Rembish with PHP text extraction implementation.

About

Go reader for the legacy Microsoft PowerPoint .ppt binary files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages