ด้วยโซลูชันนี้ นักพัฒนา Go สามารถสร้างเอกสารในรูปแบบ PDF, DOC, DOCX, HTML, EPUB และรูปแบบอื่นๆ ได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด โซลูชันของเราจะมอบทุกสิ่งที่คุณต้องการเพื่อสร้างไฟล์โดยใช้ Go SDK
ด้วย REST API นักพัฒนา Go สามารถสร้างเอกสารในเกือบทุกรูปแบบ ในการดำเนินการนี้ คุณต้องดำเนินการสองสามขั้นตอนโดยใช้ Go Cloud SDK ของเรา:
เนื่องจากเอกสารเปล่าควรจะมีหนึ่งย่อหน้าอย่างเป็นทางการ เมื่อคุณสร้างเอกสารโดยทางโปรแกรม คุณจะได้เพียงโครงสร้างพื้นฐานดังกล่าว
โปรดทราบว่าคุณสามารถเพิ่มเนื้อหาลงในเอกสารที่สร้างขึ้นใหม่ได้ทันที ดังนั้น คุณจะได้ไม่เพียงแค่เอกสารเปล่า แต่ได้เอกสารที่มีเนื้อหาที่จำเป็น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการแก้ไขเอกสาร โปรดดูที่หน้า 'Edit a Document'
ดังที่ได้กล่าวไปแล้ว Go Cloud SDK ของเราอนุญาตให้คุณสร้างเอกสารในรูปแบบที่รองรับโดยทางโปรแกรม ตัวอย่างเช่น คุณสามารถสร้าง PDF, DOCX, DOC, RTF, ODT, EPUB, HTML และไฟล์ในรูปแบบอื่นๆ คุณสามารถลองใช้ฟังก์ชันอันทรงพลังของเราและประเมินวิธีสร้างเอกสารโดยใช้ตัวอย่าง 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)
fileName:= "Output.docx"
createDocumentRequestOptions := map[string]interface{}{"fileName": fileName,}
createDocumentRequest := &models.CreateDocumentRequest{
Optionals: createDocumentRequestOptions,
}
_, _, _ = wordsApi.CreateDocument(ctx, createDocumentRequest)
downloadDocumentRequestOptions := map[string]interface{}{}
downloadDocumentRequest := &models.DownloadFileRequest{
Path: ToStringPointer(fileName),
Optionals: downloadDocumentRequestOptions,
}
_, _ = wordsApi.DownloadFile(ctx, downloadDocumentRequest)
เรียกใช้ 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 เพื่อดูรายละเอียด