1
0
mirror of https://github.com/fumiama/go-docx.git synced 2026-06-19 09:00:31 +08:00

fix: cannot open in word

This commit is contained in:
源文雨
2023-02-21 16:12:20 +08:00
parent 6ba1fa9485
commit d2666ec617
16 changed files with 583 additions and 68 deletions

View File

@@ -2,8 +2,6 @@ package docxlib
import (
"bytes"
"fmt"
"math/rand"
"os"
"strconv"
"sync/atomic"
@@ -29,8 +27,8 @@ func (p *Paragraph) AddInlineDrawing(pic []byte) (*Run, error) {
}
d := &Drawing{
Inline: &WPInline{
AnchorID: fmt.Sprintf("%08X", rand.Uint32()),
EditID: fmt.Sprintf("%08X", rand.Uint32()),
// AnchorID: fmt.Sprintf("%08X", rand.Uint32()),
// EditID: fmt.Sprintf("%08X", rand.Uint32()),
Extent: &WPExtent{
CX: w,
@@ -54,7 +52,8 @@ func (p *Paragraph) AddInlineDrawing(pic []byte) (*Run, error) {
XMLPIC: XMLNS_DRAWINGML_PICTURE,
NonVisualPicProperties: &PICNonVisualPicProperties{
NonVisualDrawingProperties: PICNonVisualDrawingProperties{
ID: id,
ID: id,
Name: "图片 " + id,
},
},
BlipFill: &PICBlipFill{