รวมเอกสาร ข้อความ อย่างง่ายดายและส่งออกผลลัพธ์เป็นรูปแบบกราฟิก PNG ในโค้ด Go ไลบรารี Go นี้ออกแบบมาเพื่อรวมไฟล์ ข้อความ หลายไฟล์เป็นภาพ PNG เดียวโดยใช้ REST API กล่าวคือ ผ่านการเรียก HTTPS ผ่านอินเทอร์เน็ต
นี่เป็นโซลูชันการรวม ข้อความ to PNG แบบ Cloud-native แบบมืออาชีพที่ให้โปรแกรมเมอร์ Go มีความยืดหยุ่นในการพัฒนาที่ยอดเยี่ยมและคุณสมบัติที่ทรงพลัง เมื่อรวมเอกสารเข้าด้วยกัน คุณสามารถทำให้เวิร์กโฟลว์ ข้อความ/PNG ดิจิทัลของคุณเป็นแบบอัตโนมัติ และออฟโหลดบางส่วนของกระบวนการที่เป็นกิจวัตรไปเป็นซอฟต์แวร์ Go ที่ประมวลผล ข้อความ ได้อย่างรวดเร็วและมีประสิทธิภาพ
คุณอาจต้องรวมไฟล์ ข้อความ เป็นภาพ PNG ภาพเดียวในหลายกรณี ตัวอย่างเช่น คุณอาจต้องการรวมไฟล์ ข้อความ หลายไฟล์เข้าด้วยกันก่อนที่จะพิมพ์หรือเก็บถาวร
การรวม ข้อความ สามารถเป็นส่วนหนึ่งของวิธีการประมวลผลเอกสารแบบบูรณาการทั้งหมดสำหรับการสร้างภาพ PNG จากแหล่งข้อมูลที่แตกต่างกัน งานดังกล่าวเกี่ยวข้องกับการใช้ไลบรารี Go สำหรับจัดการ ข้อความ/PNG ที่มีคุณสมบัติครบถ้วน ซึ่งจะประมวลผลชุดของไฟล์ ข้อความ และรวมเข้าด้วยกันในเวลาที่สั้นที่สุด ให้ผลลัพธ์กราฟิกที่กะทัดรัดและแม่นยำ
ในการดำเนินการรวม ข้อความ to PNG ใน Go คุณต้องมีเอกสาร ข้อความ ต้นทางอย่างน้อยสองเอกสาร สำหรับการเริ่มต้นอย่างรวดเร็ว โปรดดูตัวอย่างโค้ด Go ด้านล่าง
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
document, _ := os.Open("Input1.txt")
mergeProps := models.DocumentEntry{
FileReference: models.CreateRemoteFileReference("Input2.txt"),
ImportFormatMode: ToStringPointer("KeepSourceFormatting"),
}
documentEntries := []models.DocumentEntry{
mergeProps,
}
documentList := models.DocumentEntryList{
DocumentEntries: documentEntries,
}
appendDocumentOnlineOptions := map[string]interface{}{}
appendDocumentOnline := &models.AppendDocumentOnlineRequest{
Document: document,
ImageList: &documentList,
Optionals: appendDocumentOnlineOptions,
}
mergedDocs, _, _ = wordsApi.AppendDocumentOnline(ctx, appendDocumentOnline)
splitDocumentOnlineOptions := map[string]interface{}{"zipOutput": true,}
splitDocumentOnline := &models.SplitDocumentOnlineRequest{
Document: mergedDocs,
Format: ToStringPointer("png"),
Optionals: splitDocumentOnlineOptions,
}
_, _, _ = wordsApi.SplitDocumentOnline(ctx, splitDocumentOnline)
เรียกใช้ go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api เพื่อติดตั้ง Aspose.Words Cloud SDK for Go คุณสามารถรับข้อมูลที่เป็นประโยชน์มากมายเกี่ยวกับวิธีการติดตั้งอื่นๆ ได้จากส่วน "How to use SDK"
โคลน Aspose.Words Cloud SDK for Go จาก GitHub และใช้ในโครงการของคุณ โปรดปฏิบัติตาม Instructions เหล่านี้เพื่อรับข้อมูลประจำตัวด้านความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา
อ้างถึง Repository Documentation เพื่อดูรายละเอียด