Commit 95d28a55 by Li Feifei

test

parent b7892a08
Pipeline #14611 passed with stages
in 59 seconds
......@@ -24,6 +24,7 @@ import (
"path"
"ppt_server/models"
"regexp"
"runtime/debug"
"strconv"
"strings"
"time"
......@@ -509,15 +510,20 @@ func pdfThumbnail(objectPath string, file *zip.File, bucket *oss.Bucket) error {
if err = webp.Encode(&buf, img, &webp.Options{Lossless:true}); err != nil {
return err
}
defer buf.Reset()
defer debug.FreeOSMemory()
r := bytes.NewReader(buf.Bytes())
objectPathName := objectPath + "images/"
var filenameOnly string
filenameOnly = strings.TrimRight(file.Name, fileSuffix)
filenameOnly = strings.Replace(filenameOnly, "p", "", -1)
fileName := fmt.Sprintf("%05s", filenameOnly) + fileSuffix
return bucket.PutObject(objectPathName+fileName, fc)
fileName := fmt.Sprintf("%05s", filenameOnly) + ".webp"
return bucket.PutObject(objectPathName+fileName, r)
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment