Redaktion er processen med at skjule eller slette klassificerede oplysninger i et dokument. De redigerede oplysninger anses normalt for at være følsomme, private eller klassificerede. Derfor bruges redaktion ofte til at opretholde eller forbedre filsikkerhed og privatliv ved at forhindre, at følsomme oplysninger bliver kompromitteret. Redaktion kan også bruges til at fjerne personlige data fra dokumenter, såsom personnumre, adresser eller adgangskoder til juridiske, økonomiske eller officielle dokumenter.
I betragtning af de stadigt stigende bekymringer om databeskyttelse, har redaktionsværktøjer og software fået stor betydning. Sådanne værktøjer giver brugerne mulighed for elektronisk at redigere eller skjule forskellige typer brugerdata fra deres dokumenter i flere formater. Hvis du også leder efter et funktionsrigt dokumentredigeringsbibliotek, skal du ikke lede længere end GroupDocs.Redaction til .NET. Denne API pakker et sæt meget nyttige, brugervenlige funktioner til at redigere tekst, annoteringer og metadata fra PDF-, DOCX-, XLSX-, PPTX-, ODT-, RTF-, PNG-, JPG-, GIF- og TIFF-filer.
Før du begynder at redigere dine dokumenter ved hjælp af GroupDocs.Redaction til .NET, skal du sørge for at have installeret den korrekte API-version og eventuelle andre forudsætninger. Du har et par muligheder for at installere GroupDocs.Redaction til .NET, såsom at bruge NuGet eller hente MSI-installationsprogrammet fra downloadsektion. Du kan også installere det via Package Manager Console:
For yderligere hjælp og information, se venligst denne vejledning.
Efter succesfuld opsætning af GroupDocs.Redaction til .NET på dit system, lad os nu tjekke nogle af de populære brugssager til redaktion af data og klassificeret information fra dine dokumenter.
Tekstredigering er den mest brugte mulighed, når det kommer til at skjule eller fjerne vigtig information fra et dokument. Dette kan gøres af forskellige årsager, såsom at beskytte følsomme oplysninger eller blot at rydde op i et dokument, før du deler det med nogen. Der er et par forskellige måder at redigere tekst på, herunder at bruge en erstatningstekst (i stedet for det redigerede indhold) eller indsætte farvede felter. GroupDocs.Redaction til .NET giver dig mulighed for den nøjagtige sætning eller et regulært udtryk for at redigere specificeret tekst fra dine PDF- og Word-dokumenter, Excel-regneark og PowerPoint-præsentationer.
Hvis du ønsker at erstatte tekst, der indeholder vigtige personlige oplysninger fra en fil med brugerdefineret tekst ved hjælp af den nøjagtige sætning, skal du bruge C#-koden nedenfor. Denne kode vil erstatte navnet 'John Doe' med den angivne tekst, således at navnet på personen fjernes fra dokumentet:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
For at anvende en rektangulær sort boks over den redigerede tekst i stedet for en erstatningsstreng, skal du bruge følgende kodestykke:
Du kan også bruge et regulært udtryk til at redigere. Den nedenfor angivne C#-kode vil redigere tekst, der matcher den regulære udtrykssekvens af 'to cifre, mellemrum, to cifre, mellemrum igen og seks cifre' (eksempel: 12 34 567890), mens den også indsætter en blåfarvet rektangulær boks i stedet for den redigerede tekst:
Annoteringer kan ofte indeholde følsomme data såsom kommentarer, noter eller endda revisioner. For at sikre at indholdet af dine dokumentanmærkninger holdes sikkert, skal du muligvis redigere dem. GroupDocs.Redaction for .NET lader dig redigere annotationsteksten eller helt fjerne selve annoteringen.
Brug venligst følgende C#-kode til at redigere indholdet af annoteringer fra dine .NET-dokumenter i PDF, Word, Excel, PowerPoint, RTF og mange andre formater:
Ligesom at redigere, hvad der er indeholdt i annoteringerne, kan du helt fjerne annoteringerne, hvis det er nødvendigt. Brug venligst nedenstående kode for at opnå dette:
Når du arbejder med billeder, kan du støde på en situation, hvor du skal redigere eller fjerne private oplysninger fra dem. Dette kan være alt fra et personnummer til en persons ansigt på en person. Redaktion til .NET kan fungere som det perfekte redigeringsværktøj til at rense PNG-, GIF-, TIFF- og JPG-billeder ved at redigere specifikke områder i billedfiler, søge og redigere tekst i et billede eller redigere indlejrede billeder i .NET.
For at redigere et bestemt område i et billede, skal du bruge C#-koden vist nedenfor. Mens vi bruger et JPG-billede i denne eksempelkode, kan du bruge et hvilket som helst af de andre understøttede billedformater så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();
};
} Sammen med den sædvanlige billedredigering kan du også redigere billeder indlejret i et dokument ved hjælp af GroupDocs.Redaction til .NET. For at redigere billeder, der er integreret med en Microsoft Word-fil, skal du bruge følgende kodestykke:
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 redigerer et dokument eller billede, er det vigtigt at sørge for, at informationen er skjult på en sådan måde, at den ikke kan gendannes eller blive synlig. Dette hjælper med at bevare integriteten af det redigerede indhold. Så når du er færdig med at redigere en fil efter eget valg, er den næste fase at gemme den korrekt. Ved at bruge GroupDocs.Redaction til .NET kan du gemme den redigerede fil i dets originale format, overskrive den originale fil og gemme den som en rasteriseret PDF eller i en stream.
Denne eksempelkode viser, hvordan du gemmer et Word-dokument i dets originale format a> efter at have redigeret 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 gemme filen efter redaktion som en rasteriseret PDF, brug venligst følgende kode til at gøre dette:
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 leverer også Gratis online apps til øjeblikkelig redigering af PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , og mange andre filer ved hjælp af dine mobile eller stationære enheder, så sørg for at tjekke dem ud.
Du kan nemt eksportere data til Microsoft Excel fra forskellige tilgængelige kilder såsom JSON og CSV.
Fortsæt med at læseDu har flere Excel-projektmapper, og du ønsker at kombinere dem til én fil til rapportering eller for at opbevare data ét sted
Fortsæt med at læseKonvertering af Word-dokumenter inklusive DOC eller DOCX i .NET er et meget almindeligt krav
Fortsæt med at læse