Files
pdf/examples/read_with_styles_test.go

32 lines
500 B
Go

package examples
import (
"fmt"
"testing"
"github.com/hanzoai/pdf"
)
func TestGetStyledText(t *testing.T) {
f, r, err := pdf.Open("./pdf_test.pdf")
if err != nil {
panic(err)
}
defer f.Close()
sentences, err := r.GetStyledTexts()
if err != nil {
panic(err)
}
// Print all sentences
for _, sentence := range sentences {
fmt.Printf("Font: %s, Font-size: %f, x: %f, y: %f, content: %s \n",
sentence.Font,
sentence.FontSize,
sentence.X,
sentence.Y,
sentence.S)
}
}