Οι υδατογράφοι παίζουν καθοριστικό ρόλο στη διαχείριση επαγγελματικών εγγράφων - από την ταυτότητα της μάρκας έως την προστασία του περιεχομένου. Σε Excel βιβλία εργασίας, μπορούν να σημάνουν ένα φύλλο ως “Εμπιστευτικό”, “Πρόχειρο” ή να περιλαμβάνουν το λογότυπο μιας εταιρείας για συνεπή επωνυμία. Αυτό το άρθρο παρέχει τις απαραίτητες λεπτομέρειες σχετικά με το SDK που βασίζεται στο cloud μας, προσφέροντας ευελιξία, αυτοματοποίηση και ακρίβεια για την εισαγωγή υδατογράφηματος σε βιβλίο εργασίας Excel.
- Excel Processing API
- Watermark Excel using C#
- Εισαγωγή Υδατογραφήματος στο Excel χρησιμοποιώντας cURL
Excel Processing API
Aspose.Cells Cloud SDK for .NET προσφέρει στους προγραμματιστές C# έναν προηγμένο, κλιμακούμενο και ασφαλή τρόπο διαχείρισης αρχείων Excel online. Όσον αφορά την υδατογράφημα, παρέχει:
- Automatización basada en la nube – Añadir o eliminar marcas de agua sin instalaciones locales.
- Υποστήριξη διασύνθεσης πλατφόρμας – Λειτουργεί σε .NET Core, .NET Framework και περιβάλλοντα χωρίς διακομιστή.
- Υψηλή απόδοση – Διαχειρίζεται αποτελεσματικά μεγάλες βιβλιοθήκες εργασίας στο σύννεφο.
- RESTful integration – Απλοποιεί την ολοκλήρωση χρησιμοποιώντας SDK ή άμεσες HTTP αιτήσεις.
Είτε χρειάζεστε να εφαρμόσετε ένα υδατογράφημα σε φύλλα Excel για προστασία είτε για branding, το Aspose.Cells Cloud καθιστά τη διαδικασία εύκολη.
Ρύθμιση Περιβάλλοντος
Πριν ξεκινήσετε με την επεξεργασία του Excel Workbook, βεβαιωθείτε ότι έχετε:
- Ένας έγκυρος Aspose.Cloud λογαριασμός (για να αποκτήσετε το Client ID και το Secret).
- Εγκαταστήστε το Visual Studio ή οποιοδήποτε IDE συμβατό με .NET.
- Ένα βιβλίο εργασίας Excel (XLS ή XLSX) και ένα αρχείο εικόνας (λογότυπο ή υδατογράφημα).
Εγκαταστήστε το SDK χρησιμοποιώντας τον Διαχειριστή Πακέτων NuGet:
Install-Package Aspose.Cells-Cloud
Watermark Excel using C#
Το παρακάτω παράδειγμα δείχνει πώς να ανεβάσετε ένα Excel workbook σε αποθήκευση cloud και να εφαρμόσετε μια εικόνα υδατοσήμανσης χρησιμοποιώντας το Aspose.Cells Cloud SDK για .NET.
- Δημιουργήστε μια εμφάνιση του CellsApi όπου περνάμε τα διαπιστευτήρια του πελάτη ως παραμέτρους.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
- Ανεβάστε το αρχείο Excel στο cloud storage.
cellsInstance.UploadFile(input_Excel, File.OpenRead(input_Excel));
- Μετατροπή ροής εικόνας σε πίνακα byte.
byte[] imageBytes = File.ReadAllBytes(watermarkImage);
- Καλέστε την API για να εφαρμόσετε την εικόνα υδατογραφήματος ως φόντο σε όλα τα φύλλα εργασίας του βιβλίου εργασίας.
var response = cellsInstance.CellsWorkbookPutWorkbookBackground(input_Excel, imageBytes, null);
// For more examples, please visit https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// Αποκτήστε διαπιστεύσεις πελάτη από https://dashboard.aspose.cloud/
string clientId = "CLIENT_ID";
string clientSecret = "CLIENT_SECRET";
string inputExcel = "input.xlsx";
string watermarkImage = "Watermark.png";
// δημιουργήστε μια παρουσία της κλάσης CellsApi.
var cellsApi = new CellsApi(clientId, clientSecret);
// Ανεβάστε το αρχείο Excel εισόδου στο Cloud Storage
using (var fileStream = File.OpenRead(inputExcel))
{
cellsApi.UploadFile(inputExcel, fileStream);
}
// Διαβάστε το αρχείο εικόνας υδατογράφημα
byte[] imageBytes = File.ReadAllBytes(watermarkImage);
// Προσθέστε υδατογράφημα στο βιβλίο εργασίας Excel
var response = cellsApi.CellsWorkbookPutWorkbookBackground(inputExcel, imageBytes, null);
Console.WriteLine("Watermark successfully added to Excel workbook.");
Εισαγωγή υδατογραφήματος στο Excel χρησιμοποιώντας cURL
Αν προτιμάτε αυτοματοποίηση μέσω γραμμής εντολών ή σεναρίου, το Aspose.Cells Cloud υποστηρίζει επίσης RESTful cURL λειτουργίες.
Βήμα 1. - Δημιουργήστε ένα ACCESSTOKEN με βάση τα διαπιστευτήρια του πελάτη:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXX-XXXXXX&client_secret=XXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Βήμα 2- Ανεβάστε ένα αρχείο Excel στο Cloud Storage.
curl -v "https://api.aspose.cloud/v3.0/cells/storage/file/{filePath}" \
-X PUT \
-F file=@{localFilePath} \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer {ACCESS_TOKEN}"
Βήμα 3 - Προσθέστε εικόνα υδατογραφήματος στο Excel βιβλίο εργασίας.
curl -v "https://api.aspose.cloud/v3.0/cells/{excelFile}/background" \
-X PUT \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: multipart/form-data" \
-d "File":{"watermarkImage"}
Replace:
{excelFile}
- όνομα του αρχείου Excel εισόδου στο cloud storage.{ACCESSTOKEN}
- το JWT token που δημιουργήθηκε παραπάνω.{watermarkImage}
- Αρχείο εικόνας που θα χρησιμοποιηθεί ως υδατογράφημα.
Watermark Excel Online
Θέλετε να δοκιμάσετε τη δυνατότητα χωρίς προγραμματισμό;
Δοκιμάστε την Δωρεάν online εφαρμογή υδατογράφημα Excel — που υποστηρίζεται από το Aspose.Cells Cloud. Απλά ανεβάστε το βιβλίο εργασίας Excel, εφαρμόστε το λογότυπό σας ή την εικόνα υδατογραφήματος και κατεβάστε αμέσως το αποτέλεσμα.

Συμπέρασμα
Είτε αναπτύσσετε ένα σύστημα αυτοματοποίησης εγγράφων είτε ενσωματώνετε επωνυμία αρχείων Excel στη ροή εργασίας της εφαρμογής σας, αυτό το SDK επιτρέπει την απρόσκοπτη προσθήκη υδατογραφήματος Excel στο cloud—ασφαλές, επεκτάσιμο και φιλικό προς τους προγραμματιστές.
Χρήσιμοι Σύνδεσμοι
Συχνές Ερωτήσεις (FAQs)
-
Does the Excel watermark API support both image and text watermarks? Το API σας επιτρέπει να προσθέσετε υδατογραφήματα βασισμένα σε εικόνες (όπως PNG, JPEG ή BMP).Όσον αφορά τα υδατογραφήματα βασισμένα σε κείμενο, μπορείτε να το υλοποιήσετε επαλείφοντας κείμενο μέσω των API σχεδίασης ή μορφής.
-
Μπορώ να εφαρμόσω ένα διαφορετικό υδατογράφημα σε κάθε φύλλο εργασίας του αρχείου Excel; Ναι. Το Aspose.Cells Cloud SDK παρέχει λεπτομερή έλεγχο πάνω σε μεμονωμένα φύλλα εργασίας. Μπορείτε να χρησιμοποιήσετε τη μέθοδο
CellsWorksheetPutBackground()
για να εφαρμόσετε έναunique watermark to a specific worksheet rather than the entire workbook
. -
Do I need Microsoft Excel installed to use the Aspose.Cells Cloud SDK? Όχι. Το Aspose.Cells Cloud SDK για .NET είναι εντελώς βασισμένο στο cloud, που σημαίνει ότι μπορείτε να
εφαρμόσετε ή να αφαιρέσετε υδατογραφήματα από αρχεία Excel
χωρίς να χρειάζεται να εγκαταστήσετε το Microsoft Excel ή οποιοδήποτε επιπλέον λογισμικό επιφάνειας εργασίας. -
Is my data secure during Excel watermark processing in the cloud? Ναι. Το Aspose.Cells Cloud χρησιμοποιεί κρυπτογράφηση SSL για τη μετάδοση δεδομένων και αποθηκεύει αρχεία με ασφάλεια στο νέφος. Τα μεταφορτωμένα αρχεία διαγράφονται αυτόματα μετά την ολοκλήρωση της λειτουργίας (με βάση την περίοδο διατήρησης που επιλέγετε για την αποθηκευμένη σας μονάδα).
Προτεινόμενα Άρθρα
Σας συνιστούμε να επισκεφθείτε τους συνδέσμους g για να μάθετε περισσότερα σχετικά με: