StrikeThrough Text באמצעות C#

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

הנושאים הבאים נדונים במאמר זה.

.NET API לטקסט חוצה

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

הורד את קובצי ה-DLL או ה-MSI מתקין מסעיף ההורדות או התקן את ה-API באפליקציית NET שלך דרך NuGet.

PM> Install-Package GroupDocs.Annotation

כיצד לחקור טקסט במסמכים באמצעות C#

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

  • טען את מסמך המקור באמצעות המחלקה Annotator.
  • צור והגדר את הערת חוצה באמצעות המחלקה StrikeoutAnnotation.
    • הגדר את צבע קו המחיקה.
    • אטימות, מספר עמוד מסמך
    • קואורדינטות ומאפיינים אחרים
  • הוסף את הערת המחיקה המוכנה למציין בשיטת Add().
  • שמור את המסמך המוער בשיטת Save().

הדוגמה הבאה של קוד C# מחצה את הטקסט שנבחר במסמך PDF.

/*
 * טקסט חוצה ב-Word, PDF, גיליונות אלקטרוניים, מצגות באמצעות C#
 */
using (Annotator annotator = new Annotator("path/document.pdf"))
{
    StrikeoutAnnotation strikeout = new StrikeoutAnnotation
    {
        FontColor = 0x000000,
        Opacity = 0.7,
        PageNumber = 0,
        Points = new List<Point>
        {
            new Point(183, 770),
            new Point(308, 770),
            new Point(183, 752),
            new Point(308, 752)
        }
    };
    annotator.Add(strikeout);
    annotator.Save("path/strikethrough-text.pdf");
}

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

אתה יכול להשתמש ב-GroupDocs.Annotation עבור .NET בחינם על ידי קבלת רישיון זמני.

סיכום

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

למד עוד על GroupDocs.Annotation עבור .NET על ידי ביקור בתיעוד שלו. אתה יכול לבנות אפליקציית יוצר משלך עבור פורמטים נתמכים של מסמכים. ניתן לפנות אלינו לשאלות דרך הפורום.

ראה גם