Редактирането е процес на скриване или изтриване на класифицирана информация в документ. Редактираната информация обикновено се счита за чувствителна, лична или класифицирана. Следователно редактирането често се използва за поддържане или подобряване на сигурността и поверителността на файловете, като предпазва чувствителната информация от компрометиране. Редактирането може също да се използва за премахване на лични данни от документи, като номера на социална осигуровка, адреси или пароли за правни, финансови или официални документи.
Като се имат предвид непрекъснато нарастващите опасения относно поверителността на данните, инструментите за редактиране и софтуерът придобиха голямо значение. Такива инструменти позволяват на потребителите по електронен път да редактират или скриват различни типове потребителски данни от техните многоформатни документи. Ако също търсите богата на функции библиотека за редактиране на документи, не търсете повече от GroupDocs.Redaction за .NET. Този API съдържа набор от много полезни, лесни за използване функции за редактиране на текст, анотация и метаданни от PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF и TIFF файлове.
Преди да започнете да редактирате вашите документи с помощта на GroupDocs.Redaction за .NET, моля, уверете се, че сте инсталирали правилната версия на API и всички други предпоставки. Имате няколко опции за инсталиране на GroupDocs.Redaction за .NET, като например използване на NuGet или получаване на MSI инсталатора от раздел за изтегляния. Можете също да го инсталирате чрез конзолата на Package Manager:
За допълнителна помощ и информация, моля, проверете това ръководство.
След като успешно настроихте GroupDocs.Redaction за .NET на вашата система, нека сега проверим някои от популярните случаи на употреба за редактиране на данни и класифицирана информация от вашите документи.
Редактирането на текст е най-често използваната опция, когато става въпрос за скриване или премахване на важна информация от документ. Това може да се направи по различни причини, като например защита на чувствителна информация или просто почистване на документ, преди да го споделите с някого. Има няколко различни начина за редактиране на текст, включително използване на заместващ текст (на мястото на редактираното съдържание) или вмъкване на цветни полета. GroupDocs.Redaction за .NET ви позволява да редактирате точната фраза или регулярен израз, за да редактирате определен текст от вашите PDF и Word документи, електронни таблици на Excel и презентации на PowerPoint.
Ако искате да замените текст, съдържащ важни лични данни от файл, с персонализиран текст, като използвате точната фраза, моля, използвайте C# кода, даден по-долу. Този код ще замени името „John Doe“ с посочения текст, като по този начин редактира името на лицето от документа:
using (Redactor redactor = new Redactor(@"sample.docx")) { redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]"))); redactor.Save(); }
За прилагане на правоъгълна черна кутия върху редактирания текст вместо заместващ низ, моля, използвайте следния кодов фрагмент:
Можете също да използвате регулярен израз за редактиране. Даденият по-долу C# код ще редактира текст, който съответства на поредицата от регулярни изрази от „две цифри, интервал, две цифри, отново интервал и шест цифри“ (пример: 12 34 567890), като същевременно вмъква правоъгълна кутия в синьо на мястото на редактиран текст:
Анотациите често могат да съдържат чувствителни данни като коментари, бележки или дори ревизии. За да гарантирате сигурността на съдържанието на анотациите на вашия документ, може да се наложи да ги редактирате. GroupDocs.Redaction за .NET ви позволява да редактирате текста на анотацията или напълно да премахнете самата действителна анотация.
Моля, използвайте следния C# код, за да редактирате съдържанието на анотациите от вашите .NET документи в PDF, Word, Excel, PowerPoint, RTF и много други формати:
Точно като редактирането на това, което се съдържа в анотациите, можете напълно да премахнете анотациите, ако е необходимо. Моля, използвайте кода, даден по-долу, за да постигнете това:
Когато работите с изображения, може да срещнете ситуация, в която трябва да редактирате или премахнете лична информация от тях. Това може да бъде всичко - от номер на социална осигуровка до лице на човек. Редакцията за .NET може да работи като перфектния инструмент за редактиране, за да дезинфекцирате PNG, GIF, TIFF и JPG изображения чрез редактиране на конкретни области във файлове с изображения, търсене и редактиране на текст в изображение или редактиране на вградени изображения в .NET.
За да редактирате определена област в изображение, моля, използвайте 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(); }; }
Заедно с обичайното редактиране на изображения, можете също да редактирате изображения, вградени в документ, като използвате 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 в оригиналния му формат след редактирането му:
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 и много други файлове, използващи вашите мобилни или настолни устройства, така че, моля, не забравяйте да ги проверите.
Можете лесно да експортирате данни в Microsoft Excel от различни налични източници като JSON и CSV.
Продължавай да четешИмате няколко работни книги на Excel и искате да ги комбинирате заедно в един файл за отчитане или да съхранявате данни на едно място
Продължавай да четешКонвертирането на Word документи, включително DOC или DOCX в .NET, е много често изискване
Продължавай да четеш