מסמכי Microsoft Word (DOCX/DOC) משמשים לעתים קרובות להחלפת מידע. לפעמים מוסיפים סימן מים על המסמך כדי להראות בעלות או מטרת המסמך. יכולים להיות מקרי שימוש אפשריים שונים, בעוד שבפוסט זה בבלוג נלמד את התרחישים הבאים:

  • הוסף טקסט סימן מים במסמך Word (DOCX/DOC)
  • הוסף תמונת סימן מים במסמך Word (DOCX/DOC)
  • הסר סימן מים ממסמך Word (DOCX/DOC)

הוסף טקסט סימן מים במסמך Microsoft Word (DOCX/DOC)

עם Aspose.Words Cloud API, אתה רק צריך להגדיר טקסט ואת זווית הסיבוב, כאשר זווית הסיבוב פועלת בכיוון השעון. בעקבות קטע הקוד של C# מוסיף טקסט בכל העמודים של מסמך DOCX או DOC.

// קבל AppKey ו-AppSID מ-https://dashboard.aspose.cloud/
// התקן את חבילת Nuget Aspose.Words-Cloud
// לדוגמאות מלאות וקבצי נתונים, נא עבור אל https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

WordsApi wordsApi = new WordsApi(MyAppKey, MyAppSid);
var localName = "Test_Document.docx";
var remoteName = "TestInsertWatermarkText.docx";
var fullName = Path.Combine(this.dataFolder, remoteName);
var destFileName = Path.Combine(BaseTestOutPath, remoteName);
var body = new WatermarkText { Text = "WATERMARK", RotationAngle = 315.0f };
this.UploadFileToStorage(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + localName));

var request = new InsertWatermarkTextRequest(remoteName, body, this.dataFolder, destFileName: destFileName);
var actual = wordsApi.InsertWatermarkText(request);

צילום המסך למטה מציג קובץ פלט בחלון תצוגה מקדימה של הדפסה:

סימן מים טקסט במסמך Word

הוסף תמונת סימן מים במסמך Word (DOCX/DOC)

תמונות משמשות גם כסימן מים במסמכי Microsoft Word. אם ברצונך להגדיר סימן מים לתמונה, ניתן להשתמש בקטע הקוד למטה כדי להשיג את הדרישות הללו.

// קבל AppKey ו-AppSID מ-https://dashboard.aspose.cloud/
// התקן את חבילת Nuget Aspose.Words-Cloud
// לדוגמאות מלאות וקבצי נתונים, נא עבור אל https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

WordsApi wordsApi = new WordsApi(MyAppKey, MyAppSid);
var localName = "Test_Document.docx";
var remoteName = "TestInsertDocumentWatermarkImage.docx";
var fullName = Path.Combine(this.dataFolder, remoteName);
var destFileName = Path.Combine(BaseTestOutPath, remoteName);
double rotationAngle = 0F;
var image = "aspose-cloud.png";

using (var file = File.OpenRead(BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + image))
{
    this.UploadFileToStorage(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + localName));

    var request = new InsertWatermarkImageRequest(remoteName,
        file,
        this.dataFolder,
        rotationAngle: rotationAngle,
        destFileName: destFileName);

    var actual = wordsApi.InsertWatermarkImage(request);
}

קריאת API זו תגדיר את התמונה בזווית שצוינה באמצע העמוד. להלן צילום מסך של תצוגה מקדימה של הדפסה עבור מסמך הפלט לאחר הוספת התמונה.

סימן מים תמונה מסמך Word DOCX

מחק סימן מים ממסמך Microsoft Word (DOCX/DOC)

Aspose.Words Cloud API מציע את התכונות הבלעדיות ביותר לעיבוד מסמכי Word. אתה יכול למחוק סימני מים באמצעות קריאת API בודדת. ניתן להשתמש בקטע הקוד שלהלן כדי להסיר אותו ביעילות:

// קבל AppKey ו-AppSID מ-https://dashboard.aspose.cloud/
// התקן את חבילת Nuget Aspose.Words-Cloud
// לדוגמאות מלאות וקבצי נתונים, נא עבור אל https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

WordsApi wordsApi = new WordsApi(MyAppKey, MyAppSid);
var localName = "TestDeleteDocumentWatermark.docx";
var remoteName = "TestDeleteDocumentWatermark.docx";
var fullName = Path.Combine(this.dataFolder, remoteName);
var destFileName = Path.Combine(BaseTestOutPath, remoteName);

this.UploadFileToStorage(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + localName));

var request = new DeleteWatermarkRequest(remoteName, this.dataFolder, destFileName: destFileName);
var actual = wordsApi.DeleteWatermark(request);

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

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

פוסט קשור

אנו ממליצים בחום לבקר בקישורים הבאים כדי ללמוד עוד על: