סימן מים קובצי Word באמצעות C# .NET

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

להלן קישורים מהירים לנושאים המכוסים:

סימון מים לטקסט ותמונה - .NET API

GroupDocs.Watermark מציג את .NET API for Watermarking בו נשתמש עם C# כדי לעבוד עם סימני מים במסמכי Word. זה עוזר לנו להוסיף, להסיר ולהסיר סימני מים מקבצים כמו מסמכי עיבוד תמלילים, מצגות, גיליונות אלקטרוניים, תמונות ועוד. אתה יכול לגלות יותר באמצעות תיעוד שלו. אתה יכול להוריד אותו באמצעות NuGet.

PM> Install-Package GroupDocs.Watermark

הוספת סימני מים של טקסט למסמכי Word עם C#

סימני מים של טקסט הם כמו כתיבה על המסמך שלך בצורה מיוחדת. אתה יכול לשים אותם בכל עמוד או רק עמוד אחד. כך תוכל לעשות זאת:

  • טען את מסמך Word באמצעות המחלקה Watermarker.
  • אתחול סמן מים של טקסט באמצעות המחלקה TextWatermark.
  • הגדר את המראה על ידי הוספת זווית סיבוב, יישור, אטימות, צבעי קדמה ורקע וכו'.
  • הוסף את סימן המים של הטקסט שלך למסמך Word.
  • שמור את המסמך שלך עם סימן המים החדש בשיטת שמירה.

הנה דוגמה לאופן שבו אתה יכול להשתמש ב-C# כדי להוסיף סימן מים לטקסט למסמך Word:

// הוסף טקסט סימן מים לדפים של קובץ Word באמצעות C#
using (Watermarker watermarker = new Watermarker("path/document.docx"))
{
    TextWatermark watermark = new TextWatermark("Watermark", new Font("Arial", 80))
    {
        RotateAngle = -45,
        Opacity = .3,
        ForegroundColor = Color.DarkBlue,
        HorizontalAlignment = HorizontalAlignment.Center,
        VerticalAlignment = VerticalAlignment.Center
    };
    watermarker.Add(watermark);
    watermarker.Save("path/watermarked.docx");
}

כאשר אתה עוקב אחר קוד זה, תראה את הטקסט שבחרת בכל עמוד במסמך Word.

דוגמה לסימן מים של טקסט במסמך Word

הוספת סימני מים של תמונה למסמכי Word עם C#

בדיוק כמו החלת סימני מים של טקסט, אתה יכול גם להוסיף תמונות למסמכי Word שלך. כך:

  • טען את קובץ מסמך Word שלך באמצעות המחלקה Watermarker.
  • הכינו את הלוגו/תמונה שלכם לצירוף באמצעות הכיתה ImageWatermark.
  • התאם אישית את תמונת סימן המים על ידי התאמת היישור, הסיבוב, האטימות ואפשרויות אחרות.
  • הגדר את העמודים שבהם אתה רוצה את התמונה שלך.
  • הוסף את סימן המים של התמונה שלך למסמך Word שנטען.
  • שמור את המסמך שלך עם סימן המים של התמונה בשיטת השמירה.

כך נראה הקוד ב-C# כאשר אתה רוצה להוסיף סימן מים של תמונה למסמך Word:

// הוסף תמונת סימן מים לדפים ספציפיים של מסמך Word באמצעות C#
using (Watermarker watermarker = new Watermarker("path/multipage-document.docx"))
{
    ImageWatermark watermark = new ImageWatermark("path/image.png")
    {
        Opacity = .5,
        HorizontalAlignment = HorizontalAlignment.Center,
        VerticalAlignment = VerticalAlignment.Center
    };

    WordProcessingWatermarkPagesOptions options = new WordProcessingWatermarkPagesOptions();
    options.PageNumbers = new int[] { 1 };

    watermarker.Add(watermark, options);
    watermarker.Save("path/first-page-watermark.docx");
}

אם אתה משתמש בקוד זה, תראה את התמונה שבחרת בדף שבחרת במסמך Word שלך.

דוגמה לסימן מים תמונה במסמך Word

קבלת רישיון בחינם

אם אתה רוצה לנסות את הכלי הזה ללא הגבלה, אתה יכול לקבל רישיון זמני בחינם.

סיכום

לסיום, עכשיו אתה יודע איך להוסיף סימני מים למסמכי Word שלך באמצעות C#. למדנו כיצד להוסיף טקסט כמו גם תמונות כסימני מים בעמוד(ים) של קובץ וורד. אם אתה רוצה לדעת יותר או יש לך שאלות, אתה יכול לבדוק את התיעוד או לשאול אותנו בפורום.

ראה גם