Redact Word DOCX DOC C#

ویرایش فرآیند حذف یا پنهان کردن دائمی اطلاعات حساس از یک سند است. این به محافظت از داده های محرمانه، تضمین حریم خصوصی و مطابقت با الزامات مختلف قانونی و نظارتی کمک می کند. هنگام کار با اسناد Word، ویرایش برای محافظت از اطلاعات شما ضروری است. در این پست وبلاگ، رویکردهای مختلف برای ویرایش اسناد Word در قالب DOCX یا DOC با استفاده از C# را بررسی خواهیم کرد.

ویرایش اسناد Word با جایگزینی یک رشته در سی شارپ

می توانید هر متنی را در یک سند Word DOCX/DOC جستجو کنید و با دنبال کردن مراحل زیر آن را با رشته دیگری با C# جایگزین کنید:

  • Conholdate.Total for .NET را در سیستم خود نصب کنید.
  • سند منبع Word را با استفاده از کلاس Redactor بارگیری کنید.
  • ویرایش را با تعیین رشته منبع و هدف با شی ExactPhraseRedaction تعریف کنید.
  • ویرایش را با متد Save اعمال کنید.

قطعه کد زیر نحوه ویرایش اسناد Word را با جایگزین کردن یک رشته در C# توضیح می دهد:

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

ویرایش اسناد Word با رنگ در سی شارپ

شما می توانید اسناد Microsoft Word را در سی شارپ با پاک کردن متن مطابق و قرار دادن یک مستطیل با رنگ مشخص شده به جای متن ویرایش شده ویرایش کنید:

  • Conholdate.Total برای NET را در انتهای خود پیکربندی کنید.
  • یک نمونه از کلاس Redactor ایجاد کنید و سند منبع Word را بارگیری کنید.
  • رنگ جایگزین را با استفاده از شی کلاس ReplacementOptions مشخص کنید.
  • سند خروجی DOCX/DOC را با استفاده از روش ذخیره صادر کنید.

کد نمونه زیر نحوه ویرایش اسناد Word را با قرار دادن یک مستطیل رنگی در C# نشان می دهد:

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

ویرایش اسناد Word با استفاده از یک عبارت منظم در سی شارپ

اسناد Word را می توان با استفاده از یک عبارت منظم ویرایش کرد تا به انواع مختلف متن که از یک الگوی مشابه پیروی می کنند، پاسخ دهد. به عنوان مثال، می توانید از این روش برای ویرایش شماره کارت اعتباری و همچنین سایر داده های حساس استفاده کنید. لطفاً مراحل زیر را دنبال کنید تا اسناد Word را با یک RegEx در سی شارپ ویرایش کنید.

  • Conholdate.Total برای NET را در محیط خود پیکربندی کنید.
  • یک شی از کلاس Redactor برای بارگذاری سند ورودی Word ایجاد کنید.
  • نمونه ای از کلاس RegexRedaction را راه اندازی کنید و الگو را تعریف کنید.
  • سند DOCX/DOC ایجاد شده را با متد Save بنویسید.

نمونه کد زیر نحوه ویرایش اسناد Word با عبارات منظم در سی شارپ را نشان می دهد:

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();
}

نکات و بهترین شیوه ها

به طور کامل تست کنید: با آزمایش آن بر روی انواع اسناد و سناریوهای Word، مطمئن شوید که فرآیند ویرایش شما موثر است.

نسخه پشتیبان: همیشه قبل از ویرایش، یک نسخه پشتیبان از سند اصلی Word نگه دارید. این تضمین می کند که در صورت بروز خطا می توانید آن را برگردانید.

ملاحظات قانونی: از الزامات قانونی و انطباق برای ویرایش اسناد Word آگاه باشید، زیرا صنایع مختلف ممکن است دستورالعمل های خاصی داشته باشند.

اتوماسیون: اگر تعداد زیادی اسناد Word برای ویرایش دارید، برای صرفه جویی در زمان و کاهش خطای انسانی، فرآیند را خودکار کنید.

ویرایش آنلاین رایگان اسناد Word

این ابزار ویرایش آنلاین سند Word رایگان راه حلی در دسترس، مقرون به صرفه و کارآمد ارائه می دهد. با استفاده از این ابزار، می توانید اسناد خود را به سرعت و ایمن ویرایش کنید و اطمینان حاصل کنید که اطلاعات محرمانه شما محرمانه باقی می ماند.

نحوه ویرایش اسناد Word به صورت آنلاین DOCX/DOC

  1. دسترسی به ابزار ویرایش: به ابزار ویرایش اسناد Word آنلاین از هر مرورگر وب مدرن و با استفاده از هر سیستم عاملی مانند لینوکس، MacOS، ویندوز و غیره دسترسی پیدا کنید.

  2. Upload Your Document: سند Word ورودی را که می‌خواهید ویرایش کنید بارگذاری کنید.

  3. Select Redaction Mode: این ابزار گزینه هایی را برای ویرایش متن، فراداده یا حاشیه نویسی ارائه می دهد. حالت مناسب را برای سند خود انتخاب کنید.

  4. جستجو و ویرایش: عبارت جستجو را وارد کنید یا عبارت منظم را یادداشت کنید تا اطلاعات حساسی را که می خواهید ویرایش کنید پنهان کنید. ویرایش را تأیید کنید تا مطمئن شوید که هیچ داده حساسی قابل مشاهده نیست.

  5. ذخیره یا دانلود: هنگامی که از سند ویرایش شده راضی شدید، نسخه نهایی را ذخیره یا دانلود کنید.

متن سند Word را ویرایش کنید

ممکن است لازم باشد اسناد Word را ویرایش کنید تا اطمینان حاصل کنید که فقط اطلاعات مورد نظر فاش می شود و در عین حال سایر محتواها محرمانه است.

ابرداده سند Word را ویرایش کنید

اسناد Word اغلب حاوی ابرداده هستند که می توانند اطلاعاتی را در مورد نویسنده سند، تاریخ ایجاد و موارد دیگر نشان دهند. ویرایش این ابرداده به همان اندازه برای حفظ محرمانگی مهم است.

حاشیه نویسی اسناد Word را ویرایش کنید

حاشیه نویسی ها، مانند نظرات و تغییرات ردیابی شده نیز می توانند حاوی اطلاعات حساس باشند. ویرایش این حاشیه نویسی برای حفظ محرمانه بودن اسناد بسیار مهم است.

مجوز ارزیابی رایگان

می‌توانید برای ارزیابی ظرفیت کامل APIها مجوز موقت رایگان درخواست کنید.

جمع بندی

در نتیجه، ویرایش در اسناد Word یک جنبه حیاتی از امنیت و انطباق اسناد است. با قدرت سی شارپ و فریم ورک دات نت، می توانید به راحتی فرآیند ویرایش را خودکار کنید، و اطمینان حاصل کنید که متن حساس، ابرداده و حاشیه نویسی به طور موثر محافظت می شود. علاوه بر این، همیشه می‌توانید در [فروم 5 با ما تماس بگیرید تا در مورد هر یک از نگرانی‌های خود صحبت کنید.

همچنین ببینید