Redaksjon er prosessen med å skjule eller slette gradert informasjon i et dokument. Den redigerte informasjonen anses vanligvis for å være sensitiv, privat eller klassifisert. Derfor brukes ofte redaksjon for å opprettholde eller forbedre filsikkerhet og personvern ved å forhindre at sensitiv informasjon blir kompromittert. Redaksjon kan også brukes til å fjerne personopplysninger fra dokumenter, for eksempel personnummer, adresser eller passord for juridiske, økonomiske eller offisielle dokumenter.
Med tanke på de stadig økende bekymringene for personvern, har redigeringsverktøy og programvare fått stor betydning. Slike verktøy lar brukere elektronisk redigere eller skjule forskjellige typer brukerdata fra sine multi-format dokumenter. Hvis du også leter etter et funksjonsrikt dokumentredigeringsbibliotek, trenger du ikke lete lenger enn til GroupDocs.Redaction for .NET. Denne API-en pakker et sett med svært nyttige, brukervennlige funksjoner for å redigere tekst, merknader og metadata fra PDF-, DOCX-, XLSX-, PPTX-, ODT-, RTF-, PNG-, JPG-, GIF- og TIFF-filer.
Før du begynner å redigere dokumentene dine ved å bruke GroupDocs.Redaction for .NET, sørg for at du har installert riktig API-versjon og eventuelle andre forutsetninger. Du har noen få alternativer for å installere GroupDocs.Redaction for .NET, for eksempel å bruke NuGet eller skaffe MSI-installasjonsprogrammet fra nedlastingsseksjonen. Du kan også installere den via Package Manager Console:
For ytterligere hjelp og informasjon, vennligst sjekk denne veiledningen.
Etter å ha satt opp GroupDocs.Redaction for .NET på systemet ditt, la oss nå sjekke noen av de populære brukstilfellene for redaksjonering av data og klassifisert informasjon fra dokumentene dine.
Tekstredigering er det mest brukte alternativet når det gjelder å skjule eller fjerne viktig informasjon fra et dokument. Dette kan gjøres av ulike årsaker, for eksempel å beskytte sensitiv informasjon eller rett og slett rydde opp i et dokument før du deler det med noen. Det er noen forskjellige måter å redigere tekst på, inkludert å bruke en erstatningstekst (i stedet for det redigerte innholdet) eller sette inn fargede bokser. GroupDocs.Redaction for .NET lar deg bruke den nøyaktige setningen eller et regulært uttrykk for å redigere spesifisert tekst fra PDF- og Word-dokumenter, Excel-regneark og PowerPoint-presentasjoner.
Hvis du ønsker å erstatte tekst som inneholder viktige personlige detaljer fra en fil med tilpasset tekst ved å bruke den nøyaktige setningen, vennligst bruk C#-koden gitt nedenfor. Denne koden vil erstatte navnet 'John Doe' med den spesifiserte teksten, og dermed fjerne navnet på personen fra dokumentet:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
For å bruke en rektangulær svart boks over den redigerte teksten i stedet for en erstatningsstreng, bruk følgende kodebit:
Du kan også bruke et regulært uttrykk for å redigere. Den nedenfor gitte C#-koden vil redigere tekst som samsvarer med det regulære uttrykkssekvensen av 'to sifre, mellomrom, to sifre, mellomrom igjen og seks sifre' (eksempel: 12 34 567890) samtidig som den setter inn en blåfarget rektangulær boks i stedet for den redigerte teksten:
Merknader kan ofte inneholde sensitive data som kommentarer, notater eller til og med revisjoner. For å sikre at innholdet i dokumentkommentarene dine holdes sikkert, må du kanskje redigere dem. GroupDocs.Redaction for .NET lar deg redigere kommentarteksten eller helt fjerne selve merknaden.
Vennligst bruk følgende C#-kode for å redigere innholdet i merknader fra .NET-dokumentene dine i PDF, Word, Excel, PowerPoint, RTF og mange andre formater:
Akkurat som å redigere det som er inneholdt i merknadene, kan du fjerne kommentarene fullstendig om nødvendig. Bruk koden nedenfor for å oppnå dette:
Når du arbeider med bilder, kan du støte på en situasjon der du må redigere eller fjerne privat informasjon fra dem. Dette kan være alt fra et personnummer til en persons ansikt til en person. Redaksjon for .NET kan fungere som det perfekte redigeringsverktøyet for deg for å rense PNG-, GIF-, TIFF- og JPG-bilder ved å redigere bestemte områder i bildefiler, søke og redigere tekst i et bilde, eller redigere innebygde bilder i .NET.
For å redigere et bestemt område i et bilde, vennligst bruk C#-koden vist nedenfor. Mens vi bruker et JPG-bilde i denne eksempelkoden, kan du bruke alle de andre støttede bildeformatene 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 vanlig bilderedigering kan du også redigere bilder som er innebygd i et dokument ved å bruke GroupDocs.Redaction for .NET. For å redigere bilder som er innebygd med en Microsoft Word-fil, bruk følgende kodebit:
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 bilde, er det viktig å sørge for at informasjonen er skjult på en slik måte at den ikke kan gjenopprettes eller bli synlig. Dette bidrar til å opprettholde integriteten til det redigerte innholdet. Så når du er ferdig med å redigere en fil du ønsker, er neste fase å lagre den på riktig måte. Ved å bruke GroupDocs.Redaction for .NET kan du lagre den redigerte filen i originalformatet, overskrive den originale filen og lagre den som en rasterisert PDF eller til en strøm.
Denne eksempelkoden viser hvordan du lagrer et Word-dokument i originalformatet a> etter å ha redigert 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 lagre filen etter redaksjon som en rasterisert PDF, vennligst bruk følgende kode for å gjø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 tilbyr også Gratis nettapper for øyeblikkelig redigering av PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , og mange andre filer som bruker dine mobile eller stasjonære enheter, så sørg for å sjekke dem ut.
Du kan enkelt eksportere data til Microsoft Excel fra forskjellige tilgjengelige kilder som JSON og CSV.
Fortsett å leseDu har flere Excel-arbeidsbøker, og du vil kombinere dem til én fil for rapportering eller for å holde data på ett sted
Fortsett å leseKonvertering av Word-dokumenter inkludert DOC eller DOCX i .NET er et svært vanlig krav
Fortsett å lese