Aspose.Words Cloud SKD for Go

 
 

Μεταβείτε στο REST API για να επεξεργαστείτε έγγραφα του Microsoft Word

Go Word Documents Processing REST API για δημιουργία, τροποποίηση, χειρισμό, απόδοση, εκτύπωση και μετατροπή εγγράφων επεξεργασίας κειμένου (DOC, DOCX, RTF, HTML, PDF, XPS, EPUB).

Aspose.Words Cloud SDK for Go είναι μια ισχυρή και πολλαπλών χρήσεων βιβλιοθήκη Go που επιτρέπει στους προγραμματιστές λογισμικού να συνεργάζονται με τη Microsoft Έγγραφα Word στο σύννεφο. Είτε οι προγραμματιστές λογισμικού χρειάζονται να δημιουργήσουν, να χειριστούν, να μετατρέψουν ή να εξαγάγουν δεδομένα από αρχεία Word, το SDK είναι μια εξαιρετική επιλογή που μπορεί να τους βοηθήσει να κάνουν τη δουλειά γρήγορα και αποτελεσματικά. Η βιβλιοθήκη περιλαμβάνει υποστήριξη για πολλές μορφές επεξεργασίας κειμένου, OpenOffice, WordprocessingML και μορφών αρχείων web, όπως DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML).

Aspose.Το Words Cloud SDK for Go προσφέρει ένα ευρύ φάσμα δυνατοτήτων και πλεονεκτημάτων που το καθιστούν πολύτιμο εργαλείο για προγραμματιστές, ορισμένες από αυτές τις δυνατότητες περιλαμβάνουν τη δημιουργία νέων εγγράφων του Word από την αρχή, την εφαρμογή μιας ποικιλίας επιλογών και στυλ μορφοποίησης, έγγραφα Word μετατροπή σε άλλες μορφές αρχείων, εξαγωγή εικόνων από έγγραφα Word, κείμενο εικόνων από αρχεία Word, συγχώνευση πολλών εγγράφων Word, διαχωρισμός εγγράφων του Word σε πολλά έγγραφα, εισαγωγή ή αφαίρεση περιεχομένου από συγκεκριμένες ενότητες και πολλά άλλα.

Το Aspose.Words Cloud SDK for Go μπορεί να λειτουργήσει με έγγραφα του Word με ευέλικτο και αποτελεσματικό τρόπο. Η βιβλιοθήκη επιτρέπει στους προγραμματιστές λογισμικού να μετατρέπουν τα έγγραφά τους επεξεργασίας κειμένου σε διαφορετικές κορυφαίες μορφές αρχείων όπως DOC, DOT, DOCX, DOCM, DOTX, DOTM, FlatOpc, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG και πολλά άλλα. Με το ευρύ φάσμα δυνατοτήτων και πλεονεκτημάτων του, το Aspose.Words Cloud SDK είναι ένα εξαιρετικό εργαλείο για προγραμματιστές που πρέπει να εργάζονται με αρχεία Word σε τακτική βάση.

Previous Next

Ξεκινώντας με το Aspose.Words Cloud SKD for Go

Ο προτεινόμενος τρόπος εγκατάστασης του Aspose.Words Cloud SKD for Go είναι η χρήση του GitHub. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.

Εγκαταστήστε το Aspose.Words Cloud SKD for Go μέσω GitHub

go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api 
Εδώ Μπορείτε να το κατεβάσετε απευθείας από το GitHub.

Δημιουργία εγγράφων του Word μέσω Go API

Το Aspose.Words Cloud SDK for Go διευκολύνει τους προγραμματιστές λογισμικού να δημιουργούν και να χειρίζονται έγγραφα επεξεργασίας κειμένου με λίγες μόνο γραμμές κώδικα. Η βιβλιοθήκη επιτρέπει στους προγραμματιστές λογισμικού να δημιουργήσουν ένα νέο έγγραφο στο Cloud Storage στη μορφή που καθορίζεται από την επέκταση αρχείου. Η βιβλιοθήκη έχει συμπεριλάβει πολλές σημαντικές δυνατότητες που σχετίζονται με τη δημιουργία εγγράφων του Word, όπως εισαγωγή κειμένου από το εξωτερικό αρχείο, προσθήκη εικόνων σε ένα υπάρχον αρχείο, εισαγωγή κεφαλίδων και υποσέλιδων, προσθήκη πινάκων, διαχωρισμός μεγάλων εγγράφων, προσθήκη υπερσυνδέσμων σε έγγραφα του Word, εισαγωγή αριθμών σελίδων , προσθέστε λίστες σε έγγραφα του Word και πολλά άλλα.

Πώς να δημιουργήσετε ένα νέο έγγραφο μέσω του GO REST API

 import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
createRequestOptions := map[string]interface{}{"fileName": "Sample.docx",}
createRequest := &models.CreateDocumentRequest{
    Optionals: createRequestOptions,
}
_, _, _ = wordsApi.CreateDocument(ctx, createRequest)

Ενσωμάτωση εγγράφων του Word σε μια ιστοσελίδα

Το Aspose.Words Cloud SDK for Go έχει συμπεριλάβει μια πολύ ισχυρή δυνατότητα για την ενσωμάτωση εγγράφων του Word σε μια ιστοσελίδα χρησιμοποιώντας εντολές Go. Χρειάζεται απλώς έναν κωδικό γραμμής για την ενσωμάτωση εγγράφων επεξεργασίας κειμένου σε ένα πρόγραμμα περιήγησης ιστού. Μόλις το έγγραφο αποδοθεί από τις υπηρεσίες cloud, θα εμφανιστεί στις ιστοσελίδες σας ως γραφικό στοιχείο JavaScript. Είναι πολύ εύκολο να το κάνετε μεγέθυνση και σμίκρυνση στο διαδίκτυο. Είναι επίσης δυνατή η εμφάνιση διαφόρων μορφών αρχείων Word, όπως DOC, DOCX, RTF και ούτω καθεξής.

Απόσπασμα κώδικα Iframe Ενσωμάτωση εγγράφου DOCX σε HTML

 
<iframe width="1120"
	height="850"
	src="https://api.aspose.cloud/words/view?foldername=sample&filename=SampleDocument.docx">
</iframe>

Σύγκριση εγγράφων Word εντός των εφαρμογών Go

Το Aspose.Words Cloud SDK for Go επιτρέπει στους προγραμματιστές λογισμικού να συγκρίνουν πολλά έγγραφα επεξεργασίας κειμένου και να παρακολουθούν τις αλλαγές που έγιναν σε αυτό μέσα στις εφαρμογές Go. Η βιβλιοθήκη έχει συμπεριλάβει ένα ισχυρό εργαλείο χειρισμού εγγράφων που βοηθά τους προγραμματιστές λογισμικού να συγκρίνουν δύο έγγραφα του Word και να ανακτήσουν μια λίστα διαφορών μεταξύ των δύο εγγράφων του Word, όπως διαγραμμένο κείμενο, προστιθέμενο κείμενο, αλλαγή μορφοποίησης και ούτω καθεξής.

Πώς να συγκρίνετε έγγραφα του Word μέσω Go API

import (

"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
requestDocument, _ := os.Open("compareTestDoc1.doc")
requestCompareData := models.CompareData{
Author: ToStringPointer("author"),
ComparingWithDocument: ToStringPointer("TestCompareDocument2.doc"),
DateTime: ToTimePointer(CreateTime(2015, 10, 26, 0, 0, 0)),
}
requestComparingDocument, _ := os.Open("compareTestDoc2.doc")
compareRequestOptions := map[string]interface{}{"comparingDocument": requestComparingDocument,

"destFileName": "CompareDocumentOut.doc",}
compareRequest := &models.CompareDocumentOnlineRequest{
Document: requestDocument,
CompareData: &requestCompareData,
Optionals: compareRequestOptions,
}

_, _, _ = wordsApi.CompareDocumentOnline(ctx, compareRequest)

Διαχείριση κεφαλίδων και υποσέλιδων μέσω Go API

Το Aspose.Words Cloud SDK for Go έχει συμπεριλάβει μια πολύ ισχυρή δυνατότητα για την προσθήκη και τη διαχείριση κεφαλίδων και υποσέλιδων στα έγγραφα του Word. Η βιβλιοθήκη υποστηρίζει πολλά σημαντικά χαρακτηριστικά που σχετίζονται με τη διαχείριση κεφαλίδων και υποσέλιδων, όπως προσθήκη κειμένου ή εικόνων σε κεφαλίδες και υποσέλιδα, Διαγραφή αντικειμένου `HeaderFooter` από ένα έγγραφο του Word στο διαδίκτυο, λήψη κεφαλίδας/υποσέλιδου σε έγγραφο του Word online, λήψη κεφαλίδας/ Υποσέλιδο μιας ενότητας, λήψη όλων των κεφαλίδων/υποσέλιδων σε ένα έγγραφο του Word και πολλά άλλα. Το ακόλουθο παράδειγμα δείχνει πώς να εισάγετε κεφαλίδες και υποσέλιδα σε έγγραφα του Word.

Εισαγάγετε ένα HeaderFooter σε ένα έγγραφο του Word μέσω Go API

import (

"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
requestDocument, _ := os.Open("Sample.doc")
insertRequestOptions := map[string]interface{}{}
insertRequest := &models.InsertHeaderFooterOnlineRequest{
Document: requestDocument,
SectionPath: ToStringPointer(""),
HeaderFooterType: ToStringPointer("FooterEven"),
Optionals: insertRequestOptions,
}

_, _, _ = wordsApi.InsertHeaderFooterOnline(ctx, insertRequest)
 Ελληνικά