מים מסתורת משחקים תפקיד קרדינלי בניהול מסמכים מקצועיים — מזהות מותג ועד הגנת תוכן. ב Excel חוברות עבודה, הם יכולים לסמן גיליון כ “סודי”, “טיוטה”, או לכלול לוגו של חברה למיתוג קבוע. מאמר זה מספק את הפרטים הנדרשים על ה-SDK שלנו המתבסס על ענן, המציע גמישות, אוטומציה, ודיוק להכנסת מים מסתורת בחוברת עבודה של Excel.

API לעיבוד Excel

Aspose.Cells Cloud SDK for .NET מציע למפתחים ב-C# דרך מתקדמת, ניתנת להרחבה ומאובטחת לניהול קבצי Excel באונליין. כשמדובר על סימן מים, הוא מספק:

  • אוטומציה מבוססת ענן – הוסף או הסר סימני מים ללא התקנות מקומיות.
  • תמיכה חוצה פלטפורמות – פועל על גבי .NET Core, .NET Framework, וסביבות ללא שרת.
  • ביצועים גבוהים – מעבד ביעילות ספרי עבודה גדולים בענן.
  • אינטגרציה בסגנון RESTful – מפשטת אינטגרציה באמצעות SDKs או בקשות HTTP ישירות.

בין אם אתה צריך להוסיף חותמת מים לגיליונות Excel על מנת להגן עליהם או למתג אותם, Aspose.Cells Cloud עושה את התהליך קליל.

הגדרת סביבה

לפני שתתחיל בעיבוד קובץ Excel, ודא שיש לך:

  1. חשבון תקף Aspose.Cloud(כדי להשיג ID לקוח וסוד).
  2. התקנת Visual Studio או כל IDE תואם .NET.
  3. ספר עבודה של Excel (XLS או XLSX) וקובץ תמונה (לוגו או סימן מים).

התקן את ה-SDK באמצעות מנהל החבילות NuGet:

Install-Package Aspose.Cells-Cloud

Watermark Excel using C#

הדוגמא הבאה מדגימה כיצד להעלות חוברת עבודה של Excel לאחסון בענן וליישם תמונת סימן מים באמצעות Aspose.Cells Cloud SDK עבור .NET.

  1. צור מופע של CellsApi שבו אנו מעבירים אישורי לקוח כמפרטים.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
  1. העלא את חוברת העבודה של Excel לאחסון בענן.
cellsInstance.UploadFile(input_Excel, File.OpenRead(input_Excel));
  1. הפוך זרם תמונה למערך בייטים.
byte[] imageBytes = File.ReadAllBytes(watermarkImage);
  1. קרא ל-API כדי להחיל את תמונת המים כרקע לכל הגליונות בספר העבודה.
var response = cellsInstance.CellsWorkbookPutWorkbookBackground(input_Excel, imageBytes, null);
// למשל נוסף, בבקשה בקרו ב- 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 לקישור אחסון בענן
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.");

Insert Watermark in Excel using cURL

אם אתה מעדיף אוטומציה מבוססת שורת פקודה או סקריפט, Aspose.Cells Cloud תומך גם בפעולות cURL RESTful.

שלב 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 לאחסון בענן.

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 הקלטי באחסון בענן.
  • {ACCESSTOKEN} - אסימון JWT שנוצר למעלה.
  • {watermarkImage} - קובץ תמונה שמשמש כאות מים.

Watermark Excel Online

רוצה לבדוק את הפיצ’ר בלי קוד?

נסה את אפליקציית סימן מים של Excel אונליין חינם — מופעלת על ידי Aspose.Cells Cloud. פשוט העלה את חוברת העבודה של Excel שלך, החל את הלוגו או תמונת סימן המים, והורד את הקובץ המתקבל מיד.

watermark excel online

סיכום

בין אם אתם מפתחים מערכת אוטומציה למסמכים או משולבים את המיתוג של קבצי Excel בזרימת העבודה של היישום שלכם, SDK זה מאפשר סימון מים ב-Excel בצורה חלקה בענן—מאובטח, נרחב וידידותי למפתחים.

קישורים שימושיים

שאלות נפוצות (FAQs)

  1. האם ה-API של סימון מים של Excel תומך גם בסימני מים של תמונה וגם בסימני מים של טקסט? ה-API מאפשר לך להוסיף סימני מים מבוססי תמונה (כגון PNG, JPEG או BMP).בנוגע לסימני מים מבוססי טקסט, אתה יכול לממש זאת על ידי הנחת טקסט באמצעות ה-API של ציור או צורות.

  2. אני יכול להחיל סימן מים שונה על כל גיליון עבודה בקובץ Excel? כן. ה- Aspose.Cells Cloud SDK מספקת שליטה מדויקת על גיליונות עבודה individual. אתה יכול להשתמש בשיטת CellsWorksheetPutBackground() כדי להלום סימון מים ייחודי לגיליון עבודה ספציפי ולא לכל חוברת העבודה.

  3. Do I need Microsoft Excel installed to use the Aspose.Cells Cloud SDK? לא. ה- Aspose.Cells Cloud SDK עבור .NET הוא לחלוטין מבוסס ענן, מה שאומר שאתה יכול להחיל או להסיר סימני מים מקבצי Excel מבלי להתקין את Microsoft Excel או כל תוכנה נוספת למחשב.

  4. Is my data secure during Excel watermark processing in the cloud? כן. Aspose.Cells Cloud משתמש בהצפנת SSL עבור העברת נתונים מאובטחת ושומרת קבצים בצורה מאובטחת בענן. קבצים שהועלו נמחקים אוטומטית לאחר שסיום הפעולה מתבצע (בהתבסס על תקופת השימור שאתה בוחר עבור האחסון שלך).

מאמרים מומלצים

אנו ממליצים שתבקרו בקישורים g כדי ללמוד المزيد על: