Redakce je proces zakrytí nebo odstranění utajovaných informací v dokumentu. Redigované informace jsou obvykle považovány za citlivé, soukromé nebo tajné. Proto se redakce často používá k udržení nebo zlepšení zabezpečení souborů a ochrany soukromí tím, že zabrání ohrožení citlivých informací. Redakci lze také použít k odstranění osobních údajů z dokumentů, jako jsou rodná čísla, adresy nebo hesla k právním, finančním nebo úředním dokumentům.
Vzhledem ke stále rostoucím obavám o ochranu osobních údajů nabyly nástroje pro redigování a software na významu. Tyto nástroje umožňují uživatelům elektronicky upravovat nebo skrývat různé typy uživatelských dat z jejich víceformátových dokumentů. Pokud také hledáte knihovnu redakce dokumentů bohatou na funkce, nehledejte nic jiného než GroupDocs.Redaction for .NET. Toto API obsahuje sadu velmi užitečných, snadno použitelných funkcí pro redigování textu, anotací a metadat ze souborů PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF a TIFF.
Než začnete upravovat své dokumenty pomocí GroupDocs.Redaction for .NET, ujistěte se, že máte nainstalovanou správnou verzi rozhraní API a všechny další předpoklady. Máte několik možností, jak nainstalovat GroupDocs.Redaction pro .NET, jako je použití NuGet nebo získání instalačního programu MSI z webu sekce ke stažení. Můžete jej také nainstalovat prostřednictvím konzoly Správce balíčků:
Další nápovědu a informace naleznete v této příručce.
Po úspěšném nastavení GroupDocs.Redaction for .NET ve vašem systému se nyní podíváme na některé z oblíbených případů použití pro redigování dat a utajovaných informací z vašich dokumentů.
Redakce textu je nejběžněji používanou možností, pokud jde o skrytí nebo odstranění důležitých informací z dokumentu. To lze provést z různých důvodů, jako je ochrana citlivých informací nebo jednoduché vyčištění dokumentu před jeho sdílením s někým. Existuje několik různých způsobů, jak redigovat text, včetně použití náhradního textu (namísto redigovaného obsahu) nebo vkládání barevných rámečků. GroupDocs.Redaction for .NET vám umožňuje pomocí přesné fráze nebo regulárního výrazu redigovat určený text z vašich dokumentů PDF a Word, tabulek Excel a prezentací PowerPoint.
Pokud chcete nahradit text obsahující důležité osobní údaje ze souboru vlastním textem pomocí přesné fráze, použijte prosím níže uvedený kód C#. Tento kód nahradí jméno „John Doe“ zadaným textem, čímž se jméno osoby rediguje z dokumentu:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
Chcete-li na upravený text místo náhradního řetězce použít obdélníkový černý rámeček, použijte prosím následující fragment kódu:
Pro redigování můžete také použít regulární výraz. Níže uvedený kód C# rediguje text, který odpovídá posloupnosti regulárních výrazů „dvě číslice, mezera, dvě číslice, znovu mezera a šest číslic“ (příklad: 12 34 567890), přičemž místo toho vloží modře zbarvený obdélníkový rámeček upravený text:
Poznámky mohou často obsahovat citlivá data, jako jsou komentáře, poznámky nebo dokonce revize. Chcete-li zajistit, aby byl obsah anotací vašich dokumentů zabezpečený, možná je budete muset upravit. GroupDocs.Redaction for .NET vám umožňuje upravit text anotace nebo úplně odstranit samotnou anotaci.
Použijte prosím následující kód C# k úpravě obsahu anotací z vašich dokumentů .NET ve formátech PDF, Word, Excel, PowerPoint, RTF a mnoha dalších:
Stejně jako při redigování toho, co je obsaženo v anotacích, můžete anotace v případě potřeby zcela odstranit. K dosažení tohoto cíle použijte níže uvedený kód:
Při práci s obrázky můžete narazit na situaci, kdy z nich budete muset redigovat nebo odstranit soukromé informace. Může to být cokoli, od čísla sociálního pojištění až po tvář osoby. Redaction for .NET může fungovat jako dokonalý nástroj pro redigování pro dezinfekci obrázků PNG, GIF, TIFF a JPG redigováním určitých oblastí v souborech obrázků, vyhledáváním a redigováním textu v obrázku nebo redigováním vložených obrázků v .NET.
Chcete-li upravit určitou oblast na obrázku, použijte kód C# uvedený níže. Zatímco v tomto ukázkovém kódu používáme obrázek JPG, můžete použít jakýkoli z dalších podporovaných formátů obrázků, jako je PNG, GIF, TIFF nebo 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();
};
} Spolu s obvyklou redigováním obrázků můžete také redigovat obrázky vložené do dokumentu pomocí GroupDocs.Redaction for .NET. Chcete-li upravit obrázky vložené do souboru Microsoft Word, použijte následující fragment kódu:
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();
};
} Při redigování dokumentu nebo obrázku je důležité se ujistit, že informace jsou skryty takovým způsobem, že je nelze obnovit nebo zviditelnit. To pomáhá udržovat integritu redigovaného obsahu. Jakmile tedy dokončíte redigování souboru dle vašeho výběru, další fází je jeho vhodné uložení. Pomocí GroupDocs.Redaction for .NET můžete redigovaný soubor uložit v původním formátu, přepsat původní soubor a uložit jej jako rastrované PDF nebo do streamu.
Tento ukázkový kód ukazuje, jak uložit dokument aplikace Word v původním formátu po redigování:
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() });
}
Soubor můžete po úpravě uložit jako rastrované PDF, k tomu prosím použijte následující kód:
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 });
} Poskytujeme také Bezplatné online aplikace pro okamžitou editaci PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , a mnoho dalších souborů pomocí vašich mobilních nebo stolních zařízení, takže je nezapomeňte zkontrolovat.
Data můžete snadno exportovat do aplikace Microsoft Excel z různých dostupných zdrojů, jako jsou JSON a CSV.
Pokračovat ve čteníMáte několik sešitů aplikace Excel a chcete je spojit do jednoho souboru pro vytváření sestav nebo uchování dat na jednom místě
Pokračovat ve čteníPřevod dokumentů aplikace Word včetně DOC nebo DOCX v .NET je velmi častým požadavkem
Pokračovat ve čtení