გამოიყენეთ Go ბიბლიოთეკა Word, PDF, ვებ დოკუმენტების გასაყოფად REST API ით. ადვილად დაყავით ორი ან მეტი დოკუმენტი ნაწილებად Go ის გამოყენებით.
Go ს ეს ბიბლიოთეკა Go ის დეველოპერებს აძლევს შესაძლებლობას იმუშაონ დოკუმენტის გაყოფის ფუნქციით REST API ის გამოყენებით. ის საშუალებას გაძლევთ დაყოთ ერთი დოკუმენტი რამდენიმე პატარა ფაილად ონლაინ Go ში. მაგალითად, შეიძლება დაგჭირდეთ ელფოსტით გაგზავნოთ რამდენიმე გვერდი თქვენი დოკუმენტიდან, ან შეიძლება დაგჭირდეთ კლიენტს თქვენი ფაილის მხოლოდ ნაწილის ჩვენება. ეს ყველაფერი შეიძლება გაკეთდეს Go კოდში დოკუმენტის გაყოფის ფუნქციონალით.
დოკუმენტების გაყოფისთვის შეიძლება გამოყენებულ იქნას სხვადასხვა მეთოდი: "გვერდის მიხედვით", "გვერდის დიაპაზონის მიხედვით", "სათაურების მიხედვით", "სექციების შესვენების მიხედვით". უბრალოდ ჩატვირთეთ ორიგინალი დოკუმენტი და აირჩიეთ თქვენთვის სასურველი მეთოდი. დარწმუნდით, რომ თქვენი დოკუმენტი იყენებს სათაურის საჭირო სტილებს ან შეიცავს სექციების წყვეტებს, თუ გსურთ თქვენი ფაილის გაყოფა ამ კრიტერიუმების მიხედვით Go კოდის გამოყენებით. დოკუმენტის გაყოფის შემდეგ შეგიძლიათ შედეგის ექსპორტი ცალკე დოკუმენტის გვერდებად ან უფრო პატარა ფაილებად.
ყველა დოკუმენტის გაყოფა ხორციელდება Cloud on Aspose ვებ სერვერებზე მაქსიმალური სიჩქარით და უსაფრთხოების ყველა სტანდარტის დაცვით. ჩვენი Go ბიბლიოთეკა შექმნილია დოკუმენტების დამუშავების აპლიკაციების შესაქმნელად და ეფუძნება კლიენტისა და სერვერის ურთიერთქმედებას REST API ის საშუალებით.
გაყავით Word, PDF, HTML, EPUB დოკუმენტები სხვადასხვა კრიტერიუმების გამოყენებით ჩვენი Cloud SDK Go ისთვის. თუ თქვენ გაქვთ შეკითხვები, თუ როგორ უნდა გაიყოთ დოკუმენტი მრავალ ფაილად ან როგორ ამოიღოთ გვერდები მითითებული პარამეტრების მიხედვით, სცადეთ ჩვენი Splitter Online და გადაიტანეთ შედეგი დოკუმენტის მოსახერხებელ ფორმატში:
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
doc, _ := os.Open("Input.docx")
options := map[string]interface{}{
"zipOutput": ToBoolPointer(true),
}
request := &models.SplitDocumentOnlineRequest{
Document: doc,
Format: ToStringPointer("docx"),
Optionals: options,
}
zippedFiles = wordsApi.SplitDocumentOnline(ctx, request)
გაუშვით 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.