Persian

فایل های PDF، Word، Excel، PowerPoint و تصویر را در دات نت ویرایش کنید

برای ویرایش فایل‌های PDF، اسناد Word، صفحات گسترده اکسل، ارائه‌های پاورپوینت، PNG، JPG، GIF و تصاویر TIFF، برنامه‌های ویرایش سفارشی را در NET بسازید. برای بهبود امنیت و حفظ حریم خصوصی فایل ها، می توانید حاشیه نویسی، ابرداده و متن را ویرایش کنید.

API های ما را به صورت رایگان امتحان کنیددریافت مجوز موقت

ویرایش اسناد امن و هوشمند

ویرایش فرآیند پنهان کردن یا حذف اطلاعات طبقه بندی شده در یک سند است. اطلاعات ویرایش شده معمولاً حساس، خصوصی یا طبقه بندی شده در نظر گرفته می شوند. بنابراین، ویرایش اغلب برای حفظ یا بهبود امنیت و حریم خصوصی فایل با حفظ اطلاعات حساس از به خطر افتادن استفاده می شود. ویرایش همچنین ممکن است برای حذف داده‌های شخصی از اسناد، مانند شماره‌های تامین اجتماعی، آدرس، یا رمزهای عبور اسناد حقوقی، مالی یا رسمی استفاده شود.

با توجه به نگرانی های روزافزون در مورد حریم خصوصی داده ها، ابزار ویرایش و نرم افزار اهمیت زیادی پیدا کرده است. چنین ابزارهایی به کاربران این امکان را می دهند که انواع مختلف داده های کاربر را از اسناد چند قالبی خود به صورت الکترونیکی ویرایش یا پنهان کنند. اگر همچنین به دنبال یک کتابخانه ویرایش اسناد غنی از ویژگی ها هستید، به دنبال GroupDocs.Redaction برای دات نت نباشید. این API مجموعه‌ای از ویژگی‌های بسیار مفید و کاربردی را برای ویرایش متن، حاشیه‌نویسی و ابرداده از فایل‌های PDF، DOCX، XLSX، PPTX، ODT، RTF، PNG، JPG، GIF و TIFF بسته‌بندی می‌کند.

شروع شدن

قبل از شروع ویرایش اسناد خود با استفاده از GroupDocs.Redaction برای دات نت، لطفاً مطمئن شوید که نسخه API صحیح و سایر پیش نیازها را نصب کرده باشید. چند گزینه برای نصب GroupDocs.Redaction برای دات نت دارید، مانند استفاده از NuGet یا دریافت نصب کننده MSI از بخش دانلودها. همچنین می توانید آن را از طریق Package Manager Console نصب کنید:

PM> Install-Package GroupDocs.Redaction

برای راهنمایی و اطلاعات بیشتر، لطفاً این راهنما را بررسی کنید.

موارد استفاده ویرایش اسناد

پس از راه اندازی موفقیت آمیز 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();
} 

برای اعمال یک کادر مستطیلی مشکی رنگ روی متن ویرایش شده به جای رشته جایگزین، لطفاً از قطعه کد زیر استفاده کنید:

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

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

همچنین می توانید از یک عبارت منظم برای ویرایش استفاده کنید. کد سی شارپ زیر متنی را ویرایش می کند که با دنباله عبارت منظم «دو رقم، فاصله، دو رقم، فاصله دوباره و شش رقم» مطابقت دارد (مثال: 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 برای دات نت به شما امکان می دهد متن حاشیه نویسی را ویرایش کنید یا خود حاشیه نویسی واقعی را به طور کامل حذف کنید.

یاد بگیرید که یادداشت‌ها یا متن داخل حاشیه‌نویسی را در برنامه‌های ویرایش 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()
}    

حاشیه نویسی ها را به صورت برنامه نویسی از فایل های چند فرمتی دات نت خود حذف کنید

درست مانند ویرایش موارد موجود در حاشیه نویسی، در صورت نیاز می توانید حاشیه نویسی ها را به طور کامل حذف کنید. لطفا برای رسیدن به این هدف از کد زیر استفاده کنید:

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 خود ویرایش کنید

هنگام کار با تصاویر، ممکن است با موقعیتی مواجه شوید که باید اطلاعات خصوصی را از آنها حذف یا ویرایش کنید. این می تواند هر چیزی از شماره تامین اجتماعی گرفته تا چهره یک شخص از یک شخص باشد. Redaction برای دات‌نت می‌تواند به عنوان ابزار ویرایش عالی برای پاکسازی تصاویر PNG، GIF، TIFF و JPG با ویرایش نواحی خاص در فایل‌های تصویر، جستجو و ویرایش متن در یک تصویر، یا ویرایش تصاویر تعبیه‌شده در دات‌نت کار کند.

اطلاعات خصوصی یا حساس را از تصاویر PNG، JPG، GIF و TIFF خود ویرایش کنید

یک منطقه مشخص شده در داخل یک فایل تصویری را ویرایش کنید

برای ویرایش یک ناحیه خاص در یک تصویر، لطفاً از کد سی شارپ نشان داده شده در زیر استفاده کنید. در حالی که ما از یک تصویر 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 شطرنجی شده یا در یک جریان ذخیره کنید.

راه های مختلف برای ذخیره یک فایل ویرایش شده چیست؟

ذخیره سند ویرایش شده به عنوان 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 و عملکرد، کانال‌های پشتیبانی ما را بررسی کنید.