From fc500544a40fe00c881d55ad736d9f5094f694fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Tue, 7 Mar 2023 15:06:18 +0800 Subject: [PATCH] Update README.md --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/README.md b/README.md index 23df104..0054872 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,49 @@ go run cmd/main/main.go -u ``` And you will see two files generated under `pwd` with the same contents as below. + +
+p1 +p2 +
+ +## Use Package in your Project +```bash +go get -d github.com/fumiama/go-docx@latest +``` +```go +package main + +import ( + "os" + "strings" + + "github.com/fumiama/go-docx" +) + +func main() { + w := docx.NewA4() + // add new paragraph + para1 := w.AddParagraph() + // add text + para1.AddText("test").AddTab() + para1.AddText("size").Size("44").AddTab() + f, err := os.Create("generated.docx") + // save to file + if err != nil { + panic(err) + } + _, err = w.WriteTo(f) + if err != nil { + panic(err) + } + err = f.Close() + if err != nil { + panic(err) + } +} +``` + ## License AGPL-3.0. See [LICENSE](LICENSE)