ویرایش فرآیند پنهان کردن یا حذف اطلاعات طبقه بندی شده در یک سند است. اطلاعات ویرایش شده معمولاً حساس، خصوصی یا طبقه بندی شده در نظر گرفته می شوند. بنابراین، ویرایش اغلب برای حفظ یا بهبود امنیت و حریم خصوصی فایل با حفظ اطلاعات حساس از به خطر افتادن استفاده می شود. ویرایش همچنین ممکن است برای حذف دادههای شخصی از اسناد، مانند شمارههای تامین اجتماعی، آدرس، یا رمزهای عبور اسناد حقوقی، مالی یا رسمی استفاده شود.
با توجه به نگرانی های روزافزون در مورد حریم خصوصی داده ها، ابزار ویرایش و نرم افزار اهمیت زیادی پیدا کرده است. چنین ابزارهایی به کاربران این امکان را می دهند که انواع مختلف داده های کاربر را از اسناد چند قالبی خود به صورت الکترونیکی ویرایش یا پنهان کنند. اگر همچنین به دنبال یک کتابخانه ویرایش اسناد غنی از ویژگی ها هستید، به دنبال GroupDocs.Redaction برای دات نت نباشید. این API مجموعهای از ویژگیهای بسیار مفید و کاربردی را برای ویرایش متن، حاشیهنویسی و ابرداده از فایلهای PDF، DOCX، XLSX، PPTX، ODT، RTF، PNG، JPG، GIF و TIFF بستهبندی میکند.
قبل از شروع ویرایش اسناد خود با استفاده از GroupDocs.Redaction برای دات نت، لطفاً مطمئن شوید که نسخه API صحیح و سایر پیش نیازها را نصب کرده باشید. چند گزینه برای نصب GroupDocs.Redaction برای دات نت دارید، مانند استفاده از NuGet یا دریافت نصب کننده MSI از بخش دانلودها. همچنین می توانید آن را از طریق Package Manager Console نصب کنید:
برای راهنمایی و اطلاعات بیشتر، لطفاً این راهنما را بررسی کنید.
پس از راه اندازی موفقیت آمیز GroupDocs.Redaction برای دات نت در سیستم خود، اکنون برخی از موارد استفاده رایج برای ویرایش داده ها و اطلاعات طبقه بندی شده از اسناد شما را بررسی می کنیم.
ویرایش متن رایج ترین گزینه مورد استفاده برای پنهان کردن یا حذف اطلاعات مهم از یک سند است. این کار را می توان به دلایل مختلفی انجام داد، مانند محافظت از اطلاعات حساس یا به سادگی پاک کردن یک سند قبل از اشتراک گذاری آن با شخصی. چند روش مختلف برای ویرایش متن وجود دارد، از جمله استفاده از متن جایگزین (به جای محتوای ویرایش شده) یا درج کادرهای رنگی. GroupDocs.Redaction برای دات نت به شما این امکان را می دهد که عبارت دقیق یا یک عبارت معمولی را برای ویرایش متن مشخص شده از اسناد PDF و Word، صفحات گسترده اکسل و ارائه های پاورپوینت خود استفاده کنید.
اگر به دنبال جایگزینی متن حاوی اطلاعات شخصی مهم از یک فایل با متن سفارشی با استفاده از عبارت دقیق هستید، لطفاً از کد سی شارپ زیر استفاده کنید. این کد جایگزین نام "John Doe" با متن مشخص شده می شود و بنابراین نام شخص را از سند ویرایش می کند:
using (Redactor redactor = new Redactor(@"sample.docx")) { redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]"))); redactor.Save(); }
برای اعمال یک کادر مستطیلی مشکی رنگ روی متن ویرایش شده به جای رشته جایگزین، لطفاً از قطعه کد زیر استفاده کنید:
همچنین می توانید از یک عبارت منظم برای ویرایش استفاده کنید. کد سی شارپ زیر متنی را ویرایش می کند که با دنباله عبارت منظم «دو رقم، فاصله، دو رقم، فاصله دوباره و شش رقم» مطابقت دارد (مثال: 12 34 567890) و همچنین یک کادر مستطیلی آبی رنگ را به جای آن وارد می کند. متن ویرایش شده:
حاشیه نویسی ها اغلب می توانند حاوی داده های حساسی مانند نظرات، یادداشت ها یا حتی ویرایش ها باشند. برای اطمینان از ایمن نگه داشتن محتویات حاشیه نویسی سند، ممکن است لازم باشد آنها را ویرایش کنید. GroupDocs.Redaction برای دات نت به شما امکان می دهد متن حاشیه نویسی را ویرایش کنید یا خود حاشیه نویسی واقعی را به طور کامل حذف کنید.
لطفاً از کد سی شارپ زیر برای ویرایش محتویات حاشیه نویسی از اسناد دات نت PDF، Word، Excel، PowerPoint، RTF و بسیاری از فرمت های دیگر استفاده کنید:
درست مانند ویرایش موارد موجود در حاشیه نویسی، در صورت نیاز می توانید حاشیه نویسی ها را به طور کامل حذف کنید. لطفا برای رسیدن به این هدف از کد زیر استفاده کنید:
هنگام کار با تصاویر، ممکن است با موقعیتی مواجه شوید که باید اطلاعات خصوصی را از آنها حذف یا ویرایش کنید. این می تواند هر چیزی از شماره تامین اجتماعی گرفته تا چهره یک شخص از یک شخص باشد. Redaction برای داتنت میتواند به عنوان ابزار ویرایش عالی برای پاکسازی تصاویر PNG، GIF، TIFF و JPG با ویرایش نواحی خاص در فایلهای تصویر، جستجو و ویرایش متن در یک تصویر، یا ویرایش تصاویر تعبیهشده در داتنت کار کند.
برای ویرایش یک ناحیه خاص در یک تصویر، لطفاً از کد سی شارپ نشان داده شده در زیر استفاده کنید. در حالی که ما از یک تصویر 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(); }; }
همراه با ویرایش معمول تصویر، میتوانید تصاویر جاسازی شده در یک سند را با استفاده از GroupDocs.Redaction برای داتنت ویرایش کنید. برای ویرایش تصاویر تعبیه شده با فایل مایکروسافت ورد، لطفاً از قطعه کد زیر استفاده کنید:
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 برای دات نت، می توانید فایل ویرایش شده را در قالب اصلی ذخیره کنید، فایل اصلی را بازنویسی کنید، و آن را به صورت یک 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 شطرنجیشده ذخیره کنید، لطفا برای این کار از کد زیر استفاده کنید:
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 ارائه میکنیم. ، و بسیاری از فایل های دیگر که از دستگاه های تلفن همراه یا دسکتاپ شما استفاده می کنند، لطفاً حتماً آنها را بررسی کنید.
شما به راحتی می توانید داده ها را از منابع مختلف موجود مانند JSON و CSV به Microsoft Excel صادر کنید.
به خواندن ادامه دهیدشما چندین کتاب کار اکسل دارید و می خواهید آنها را با هم در یک فایل برای گزارش گیری یا نگهداری داده ها در یک مکان ترکیب کنید.
به خواندن ادامه دهیدتبدیل اسناد Word از جمله DOC یا DOCX در دات نت یک نیاز بسیار رایج است
به خواندن ادامه دهید