Hebrew
 Hebrew

צור קובצי PDF, Word, Excel, PowerPoint ותמונות ב-.NET

בנו אפליקציות עיבוד מותאמות אישית ב-.NET כדי לבטל קובצי PDF, מסמכי Word, גיליונות אלקטרוניים של Excel, מצגות PowerPoint, תמונות PNG, JPG, GIF ו-TIFF. אתה יכול לתקן הערות, מטא נתונים וטקסט כדי לשפר את אבטחת הקבצים והפרטיות.

נסה את ממשקי ה-API שלנו בחינםקבל רישיון זמני

עריכת מסמכים מאובטחת וחכמה

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

בהתחשב בדאגות ההולכות וגוברות באשר לפרטיות הנתונים, כלי הסריקה והתוכנה קיבלו חשיבות רבה. כלים כאלה מאפשרים למשתמשים לבטל או להסתיר באופן אלקטרוני סוגים שונים של נתוני משתמשים מהמסמכים הרב-פורמטים שלהם. אם גם אתם מחפשים ספריית עריכת מסמכים עשירה בתכונות, אל תחפשו רחוק יותר מ-GroupDocs.Redaction עבור .NET. ממשק API זה מכיל קבוצה של תכונות שימושיות מאוד, קלות לשימוש, לעיבוד טקסט, הערות ומטא נתונים מקובצי PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF ו-TIFF.

מתחילים

לפני שתתחיל לעצב את המסמכים שלך באמצעות GroupDocs.Redaction עבור .NET, אנא ודא שהתקנת את גרסת ה-API הנכונה וכל דרישה מוקדמת אחרת. יש לך כמה אפשרויות להתקנת GroupDocs.Redaction עבור .NET כגון שימוש ב-NuGet או השגת מתקין MSI מה- קטע הורדות. אתה יכול גם להתקין אותו דרך מסוף מנהל החבילות:

PM> Install-Package GroupDocs.Redaction

לעזרה ומידע נוסף, עיין במדריך זה.

מקרי שימוש בעריכת מסמכים

לאחר הגדרה מוצלחת של GroupDocs.Redaction עבור .NET במערכת שלך, בואו נבדוק כעת כמה ממקרי השימוש הפופולריים לעיבוד נתונים ומידע מסווג מהמסמכים שלך.

כיצד לתקן טקסט באמצעות הביטוי המדויק והביטוי הרגולרי?

עריכת טקסט היא האפשרות הנפוצה ביותר בכל הנוגע להסתרה או הסרה של מידע חשוב ממסמך. זה יכול להיעשות מסיבות שונות, כמו הגנה על מידע רגיש או פשוט ניקוי מסמך לפני שיתוף זה עם מישהו. ישנן מספר דרכים שונות לעיבוד טקסט, כולל שימוש בטקסט חלופי (במקום התוכן שנכתב) או הוספת תיבות צבעוניות. GroupDocs.Redaction עבור .NET מאפשר לך להגדיר את הביטוי המדויק או הביטוי הרגולרי כדי לבטל טקסט שצוין ממסמכי PDF ו-Word, גיליונות אלקטרוניים של Excel ומצגות PowerPoint שלך.

כיצד לתקן טקסט באמצעות הביטוי המדויק והביטוי הרגולרי?

השתמש בביטוי המדויק כדי לבטל טקסט ב-.NET

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

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
  redactor.Save();
} 

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

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(System.Drawing.Color.Black)));
  redactor.Save();
}
    

שימוש בביטוי רגולרי לעריכת טקסט

אתה יכול גם להשתמש בביטוי רגולרי לעיבוד. קוד ה-C# הנתון להלן ימחק טקסט שתואם לרצף הביטוי הרגולרי של 'שתי ספרות, רווח, שתי ספרות, שוב רווח ושש ספרות' (לדוגמה: 12 34 567890) תוך הוספת תיבה מלבנית בצבע כחול במקום הטקסט המנוסח:

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", new ReplacementOptions(System.Drawing.Color.Blue)));
  redactor.Save();
}

למד לעצב הערות או את הטקסט בתוך ההערות באפליקציות הערות .NET שלך

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

למד לעצב הערות או את הטקסט בתוך ההערות באפליקציות הערות .NET שלך

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

אנא השתמש בקוד C# הבא כדי לבטל את תוכן ההערות ממסמכי ה-.NET שלך של PDF, Word, Excel, PowerPoint, RTF ופורמטים רבים אחרים:

using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
//Redacting all occurrences of ‘John’ from document annotations
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
   redactor.Save()
}    

הסר הערות באופן פרוגרמטי מקובצי ה-.NET מרובי הפורמטים שלך

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

using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
   //Deleting comments or annotations containing ‘use’, ‘show’, ‘describe’
   redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))"));
   redactor.Save()
} 

הסר מידע פרטי או רגיש מתמונות PNG, JPG, GIF ו-TIFF שלך

בעבודה עם תמונות, אתה עלול להיתקל במצב שבו עליך לבטל או להסיר מהם מידע פרטי. זה יכול להיות כל דבר ממספר תעודת זהות ועד לפנים של אדם של אדם. עיבוד עבור .NET יכול לעבוד ככלי העריכה המושלם עבורך לחיטוי תמונות PNG, GIF, TIFF ו-JPG על ידי עריכת אזורים ספציפיים בקובצי תמונה, חיפוש ועיבוד טקסט בתמונה, או עריכת תמונות מוטבעות ב-.NET.

הסר מידע פרטי או רגיש מתמונות PNG, JPG, GIF ו-TIFF שלך

עריכת אזור מוגדר בתוך קובץ תמונה

כדי לעצב אזור מסוים בתמונה, אנא השתמש בקוד C# המוצג להלן. בזמן שאנו משתמשים בתמונת JPG בקוד לדוגמה זה, אתה רשאי להשתמש בכל אחד משאר הפורמטים הנתמכים של תמונה כגון PNG, GIF, TIFF או BMP:

    using (Redactor redactor = new Redactor("D:\\sample.jpg"))
    {
       System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311);
       System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35);
       RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint,
                    new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize)));
       if (result.Status != RedactionStatus.Failed)
       {
          redactor.Save();
       };
    }     

החל עריכת תמונה משובצת ב-.NET

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

    using (Redactor redactor = new Redactor("D:\\sample.docx"))
    {
       System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311);
       System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35);
       RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint,
                    new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize)));
       if (result.Status != RedactionStatus.Failed)
       {
          redactor.Save();
       };
    }     

מהן הדרכים השונות לשמור קובץ ערוך?

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

מהן הדרכים השונות לשמור קובץ ערוך?

שמור את המסמך שנערך בפורמט המקורי שלו

קוד לדוגמה זה מראה כיצד לשמור מסמך Word בפורמט המקורי שלו a> לאחר עריכתו:

    using (Redactor redactor = new Redactor(@"sample.docx"))
{
    // Applying redactions
    redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
    // Saving to original format by adding the date as a suffix
    redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false, RedactedFileSuffix = DateTime.Now.ToShortDateString() });
}
    

שמירת המסמך שנערך כקובץ PDF ברסטר

תוכל לשמור את הקובץ לאחר העריכה כקובץ PDF עם רסטר, אנא השתמש בקוד הבא כדי לעשות זאת:

    using (Redactor redactor = new Redactor(@"sample.docx"))
{
    // Applying redactions
    redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
    // Saving the redacted file as a rasterized PDF
    redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = true });
}     

אנו מספקים גם אפליקציות מקוונות בחינם לעיבוד מיידי של PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , וקבצים רבים אחרים המשתמשים במכשירים הניידים או השולחניים שלך, אז הקפד לבדוק אותם.

מחפש עזרה?

בדוק את ערוצי התמיכה שלנו לקבלת עזרה בשאלות שלך הקשורות לתכונות ה-API של Conholdate ולעבודה.