Προσθέστε ένα υδατογράφημα στο DOC ή αφαιρέστε τα υδατογραφήματα που προστέθηκαν προηγουμένως χρησιμοποιώντας το Go

Χρησιμοποιώντας αυτήν τη βιβλιοθήκη Go, σφραγίστε DOC έγγραφα με μια εικόνα ή ένα υδατογράφημα κειμένου ή αφαιρέστε ένα υδατογράφημα που έχει ήδη προστεθεί σε μερικά βήματα

Προσθέστε ένα υδατογράφημα κειμένου ή εικόνας σε DOC έγγραφα χρησιμοποιώντας το Go. Φορτώστε το DOC έγγραφο και εισαγάγετε το απαιτούμενο υδατογράφημα σε αυτό. Στη συνέχεια, αποθηκεύστε το αποτέλεσμα σε μια βολική μορφή όπως DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS και άλλα, και μοιραστείτε το υδατογράφημα έγγραφο με άλλο άτομο. Επίσης, αφαιρέστε το υδατογράφημα από το DOC έγγραφο εάν το υδατογράφημα είχε προηγουμένως προστεθεί στο έγγραφο και οι λόγοι για την προσθήκη δεν είναι πλέον σχετικοί.

Προβολή αποσπάσματος κώδικα

DOC – προσθήκη υδατογραφήματος σε Go

Με αυτό το Go API, οι προγραμματιστές μπορούν να προσθέσουν ένα υδατογράφημα στο DOC στο διαδίκτυο. Απλώς δημιουργήστε το υδατογράφημα χρησιμοποιώντας κείμενο ή μια εικόνα και, στη συνέχεια, εισαγάγετε αυτό το υδατογράφημα στο έγγραφό σας DOC σε Go.

Σημείωση: δεν χρειάζεται να εγκαταστήσετε εφαρμογές ή βιβλιοθήκες τρίτων. Επομένως, η λύση λογισμικού Go που διαθέτουμε είναι πολύ εύκολη στη χρήση.

Κατάργηση υδατογραφήματος από DOC – Go

Το δεδομένο Go SDK είναι επίσης χρήσιμο για την αφαίρεση υδατογραφημάτων από DOC. Η κατάργηση ενός υδατογραφήματος σε DOC σημαίνει ότι μπορείτε να φορτώσετε το επιθυμητό DOC έγγραφο σφραγισμένο με ένα υδατογράφημα κειμένου ή εικόνας, να αφαιρέσετε αυτό το υδατογράφημα από το DOC χρησιμοποιώντας Go και, στη συνέχεια, να αποθηκεύσετε το αρχείο εξόδου σε μια βολική μορφή – DOC, DOCX, PDF, JPEG, PNG, TIFF και άλλα.

Εργαστείτε με υδατογράφημα σε DOC

Για να αξιολογήσετε πώς μπορείτε να προσθέσετε ή να αφαιρέσετε ένα υδατογράφημα σε DOC με το Go API μας, φορτώστε το DOC και το υδατογράφημα ως εικόνα ή κείμενο. Στη συνέχεια, επιλέξτε μια βολική μορφή αρχείου εξαγωγής – DOC, DOCX, PDF, HTML, RTF, XPS και άλλα.

Χρησιμοποιήστε το ακόλουθο παράδειγμα για να δείτε πώς λειτουργεί:

Προσθέστε ένα υδατογράφημα κειμένου ή εικόνας στο DOC ή αφαιρέστε ένα υδατογράφημα από το DOC χρησιμοποιώντας το 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)

requestDocument, _ := os.Open("Input1.doc")
requestImageFile, _ := os.Open("Input2.doc")
insertWatermarkImageOnlineOptions := map[string]interface{}{}
insertWatermarkImageOnline := &models.InsertWatermarkImageOnlineRequest{
    Document: requestDocument,
    ImageFile: requestImageFile,
    Optionals: insertWatermarkImageOnlineOptions,
}
insertedWatermarkImage = wordsApi.InsertWatermarkImageOnline(ctx, insertWatermarkImageOnline)

convertDocumentOptions := map[string]interface{}{}
convertDocument := &models.ConvertDocumentRequest{
    Document: insertedWatermarkImage.Document.Values[0],
    Format: ToStringPointer("doc"),
    Optionals: convertDocumentOptions,
}
_, _ = wordsApi.ConvertDocument(ctx, convertDocument)
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("Input.doc")
requestWatermarkText := models.WatermarkText{
    Text: ToStringPointer("This is the watermark text."),
    RotationAngle: ToFloat64Pointer(90),
}
insertWatermarkTextOnlineOptions := map[string]interface{}{}
insertWatermarkTextOnline := &models.InsertWatermarkTextOnlineRequest{
    Document: requestDocument,
    WatermarkText: &requestWatermarkText,
    Optionals: insertWatermarkTextOnlineOptions,
}
insertedWatermarkText = wordsApi.InsertWatermarkTextOnline(ctx, insertWatermarkTextOnline)

convertDocumentOptions := map[string]interface{}{}
convertDocument := &models.ConvertDocumentRequest{
    Document: insertedWatermarkText.Document.Values[0],
    Format: ToStringPointer("doc"),
    Optionals: convertDocumentOptions,
}
_, _ = wordsApi.ConvertDocument(ctx, convertDocument)
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("Input.doc")
deleteWatermarkOnlineOptions := map[string]interface{}{}
deleteWatermarkOnline := &models.DeleteWatermarkOnlineRequest{
    Document: requestDocument,
    Optionals: deleteWatermarkOnlineOptions,
}
deletedWatermark = wordsApi.DeleteWatermarkOnline(ctx, deleteWatermarkOnline)

convertDocumentOptions := map[string]interface{}{}
convertDocument := &models.ConvertDocumentRequest{
    Document: deletedWatermark.Document.Values[0],
    Format: ToStringPointer("doc"),
    Optionals: convertDocumentOptions,
}
_, _ = wordsApi.ConvertDocument(ctx, convertDocument)
Εκτέλεση κώδικα
  
Αντιγράψτε τον κωδικό Go στο πρόχειρο

Πώς να αφαιρέσετε το υδατογράφημα στο DOC χρησιμοποιώντας το Go

  1. Εγκαταστήστε Aspose.Words Cloud for Go
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο σας Go
  3. Διαμορφώστε το API χρησιμοποιώντας τα κλειδιά της εφαρμογής σας
  4. Φορτώστε το DOC έγγραφο από το οποίο θέλετε να αφαιρέσετε το υδατογράφημα
  5. Δημιουργήστε ένα αίτημα για την αφαίρεση του υδατογραφήματος
  6. Αποθηκεύστε το αποτέλεσμα σε μια βολική μορφή αρχείου

Go βιβλιοθήκη για χρήση υδατογραφημάτων στο DOC

Εκτελέστε 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 για να δείτε τις λεπτομέρειες.

Άλλες υποστηριζόμενες μορφές αρχείων

Μπορείτε να προσθέσετε ένα υδατογράφημα σε ένα έγγραφο σε άλλες μορφές:

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2024. Ολα τα δικαιώματα διατηρούνται.