Redigering är processen att dölja eller radera sekretessbelagd information i ett dokument. Den redigerade informationen anses vanligtvis vara känslig, privat eller sekretessbelagd. Därför används ofta redaktion för att upprätthålla eller förbättra filsäkerhet och integritet genom att förhindra att känslig information äventyras. Redigering kan också användas för att ta bort personuppgifter från dokument, såsom personnummer, adresser eller lösenord för juridiska, ekonomiska eller officiella dokument.
Med tanke på den ständigt ökande oro för datasekretess har redigeringsverktyg och programvara fått stor betydelse. Sådana verktyg tillåter användare att elektroniskt redigera eller dölja olika typer av användardata från sina dokument i flera format. Om du också letar efter ett funktionsrikt dokumentredigeringsbibliotek behöver du inte leta längre än till GroupDocs.Redaction för .NET. Detta API innehåller en uppsättning mycket användbara, lättanvända funktioner för att redigera text, anteckningar och metadata från PDF-, DOCX-, XLSX-, PPTX-, ODT-, RTF-, PNG-, JPG-, GIF- och TIFF-filer.
Innan du börjar redigera dina dokument med GroupDocs.Redaction för .NET, se till att du har installerat rätt API-version och eventuella andra förutsättningar. Du har några alternativ för att installera GroupDocs.Redaction för .NET, som att använda NuGet eller skaffa MSI-installationsprogrammet från nedladdningssektionen. Du kan också installera den via Package Manager Console:
För ytterligare hjälp och information, läs denna guide.
Efter att ha framgångsrikt konfigurerat GroupDocs.Redaction för .NET på ditt system, låt oss nu kolla några av de populära användningsfallen för redaktion av data och hemligstämplad information från dina dokument.
Textredigering är det vanligaste alternativet när det gäller att dölja eller ta bort viktig information från ett dokument. Detta kan göras av olika anledningar, som att skydda känslig information eller helt enkelt rensa upp ett dokument innan du delar det med någon. Det finns några olika sätt att redigera text, inklusive att använda en ersättningstext (i stället för det redigerade innehållet) eller infoga färgade rutor. GroupDocs.Redaction för .NET låter dig redigera den exakta frasen eller ett reguljärt uttryck för att redigera specificerad text från dina PDF- och Word-dokument, Excel-kalkylblad och PowerPoint-presentationer.
Om du vill ersätta text som innehåller viktiga personliga detaljer från en fil med anpassad text med den exakta frasen, använd C#-koden nedan. Den här koden kommer att ersätta namnet "John Doe" med den angivna texten, vilket redigerar namnet på personen från dokumentet:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
För att applicera en rektangulär svartfärgad ruta över den redigerade texten istället för en ersättningssträng, använd följande kodavsnitt:
Du kan också använda ett reguljärt uttryck för att redigera. Den nedan angivna C#-koden kommer att redigera text som matchar det reguljära uttryckssekvensen av 'två siffror, mellanslag, två siffror, mellanslag igen och sex siffror' (exempel: 12 34 567890) samtidigt som den infogar en blåfärgad rektangulär ruta i stället för den redigerade texten:
Anteckningar kan ofta innehålla känsliga uppgifter som kommentarer, anteckningar eller till och med ändringar. För att säkerställa att innehållet i dina dokumentanteckningar är säkert kan du behöva redigera dem. Med GroupDocs.Redaction för .NET kan du redigera anteckningstexten eller helt ta bort själva anteckningen.
Använd följande C#-kod för att redigera innehållet i kommentarer från dina .NET-dokument i PDF, Word, Excel, PowerPoint, RTF och många andra format:
Precis som att redigera vad som finns i kommentarerna kan du ta bort kommentarerna helt om det behövs. Använd koden nedan för att uppnå detta:
När du arbetar med bilder kan du stöta på en situation där du måste redigera eller ta bort privat information från dem. Detta kan vara allt från ett personnummer till en persons ansikte på en person. Redaktion för .NET kan fungera som det perfekta redigeringsverktyget för dig att sanera PNG-, GIF-, TIFF- och JPG-bilder genom att redigera specifika områden i bildfiler, söka och redigera text i en bild eller redigera inbäddade bilder i .NET.
För att redigera ett visst område i en bild, använd C#-koden som visas nedan. Medan vi använder en JPG-bild i denna exempelkod kan du använda något av de andra bildformaten som stöds som PNG, GIF, TIFF eller 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();
};
} Tillsammans med den vanliga bildredigeringen kan du även redigera bilder som är inbäddade i ett dokument med hjälp av GroupDocs.Redaction för .NET. För att redigera bilder som är inbäddade med en Microsoft Word-fil, använd följande kodavsnitt:
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();
};
} När du redigerar ett dokument eller en bild är det viktigt att se till att informationen är dold på ett sådant sätt att den inte kan återställas eller bli synlig. Detta hjälper till att upprätthålla integriteten hos det redigerade innehållet. Så när du är klar med att redigera en valfri fil, är nästa fas att spara den på lämpligt sätt. Med GroupDocs.Redaction för .NET kan du spara den redigerade filen i dess ursprungliga format, skriva över originalfilen och spara den som en rastrerad PDF eller till en stream.
Den här exempelkoden visar hur du sparar ett Word-dokument i dess ursprungliga format a> efter att ha redigerat det:
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() });
}
Du kan spara filen efter redigering som en rastrerad PDF, använd följande kod för att göra detta:
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 });
} Vi tillhandahåller även gratis onlineappar för att omedelbart redigera PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , och många andra filer som använder dina mobila eller stationära enheter, så se till att kolla in dem.
Du kan enkelt exportera data till Microsoft Excel från olika tillgängliga källor som JSON och CSV.
Fortsätt läsaDu har flera Excel-arbetsböcker och du vill kombinera dem till en fil för rapportering eller för att lagra data på ett ställe
Fortsätt läsaKonvertering av Word-dokument inklusive DOC eller DOCX i .NET är ett mycket vanligt krav
Fortsätt läsa