Muokkaus on prosessi, jossa salattuja tietoja peitetään tai poistetaan asiakirjasta. Poistettuja tietoja pidetään yleensä arkaluontoisina, yksityisinä tai turvaluokiteltuina. Siksi editointia käytetään usein ylläpitämään tai parantamaan tiedostojen turvallisuutta ja yksityisyyttä estämällä arkaluonteisten tietojen vaarantuminen. Muokkausta voidaan käyttää myös henkilötietojen poistamiseen asiakirjoista, kuten sosiaaliturvatunnukset, osoitteet tai salasanat juridisissa, taloudellisissa tai virallisissa asiakirjoissa.
Tietosuojaa koskevat jatkuvasti kasvavat huolenaiheet huomioon ottaen muokkaustyökalut ja ohjelmistot ovat tulleet suureksi merkitykseksi. Tällaisten työkalujen avulla käyttäjät voivat sähköisesti poistaa tai piilottaa erityyppisiä käyttäjätietoja monimuotoisista asiakirjoistaan. Jos etsit myös monipuolista asiakirjojen muokkauskirjastoa, etsi GroupDocs.Redaction for .NET. Tämä API sisältää joukon erittäin hyödyllisiä, helppokäyttöisiä ominaisuuksia tekstin, huomautusten ja metatietojen poistamiseen PDF-, DOCX-, XLSX-, PPTX-, ODT-, RTF-, PNG-, JPG-, GIF- ja TIFF-tiedostoista.
Ennen kuin aloitat asiakirjojen muokkaamisen GroupDocs.Redaction for .NET -sovelluksella, varmista, että olet asentanut oikean API-version ja kaikki muut edellytykset. Sinulla on muutamia vaihtoehtoja GroupDocs.Redaction for .NETin asentamiseen, kuten NuGet tai MSI-asennusohjelman hankkiminen lataukset-osio. Voit asentaa sen myös Package Manager -konsolin kautta:
Saat lisätietoja ja lisätietoja tästä oppaasta.
Kun GroupDocs.Redaction for .NET on määritetty onnistuneesti järjestelmässäsi, tarkistetaan nyt joitain suosittuja käyttötapauksia tietojen ja luokiteltujen tietojen poistamiseksi asiakirjoista.
Tekstin muokkaus on yleisimmin käytetty vaihtoehto, kun on kyse tärkeiden tietojen piilottamisesta tai poistamisesta asiakirjasta. Tämä voidaan tehdä useista syistä, kuten arkaluonteisten tietojen suojaamisesta tai yksinkertaisesti asiakirjan puhdistamisesta ennen sen jakamista jonkun kanssa. On olemassa muutamia eri tapoja muokata tekstiä, mukaan lukien korvaava teksti (muokatun sisällön sijasta) tai värillisten ruutujen lisääminen. GroupDocs.Redaction for .NET mahdollistaa tarkan lauseen tai säännöllisen lausekkeen poistamaan tietyn tekstin PDF- ja Word-asiakirjoista, Excel-laskentataulukoista ja PowerPoint-esityksistä.
Jos haluat korvata tärkeitä henkilökohtaisia tietoja sisältävän tekstin tiedostosta mukautetulla tekstillä käyttämällä tarkkaa lausetta, käytä alla olevaa C#-koodia. Tämä koodi korvaa nimen "John Doe" määritetyllä tekstillä, mikä poistaa henkilön nimen asiakirjasta:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
Käytä seuraavaa koodinpätkää, jos haluat lisätä suorakaiteen muotoisen mustan laatikon muokatun tekstin päälle korvaavan merkkijonon sijaan:
Voit myös käyttää säännöllistä lauseketta muokkaamiseen. Alla annettu C#-koodi poistaa tekstin, joka vastaa säännöllistä lauseketta "kaksi numeroa, välilyönti, kaksi numeroa, välilyönti jälleen ja kuusi numeroa" (esimerkki: 12 34 567890) ja lisää samalla sinisen suorakaiteen muotoisen laatikon muokattu teksti:
Huomautukset voivat usein sisältää arkaluontoisia tietoja, kuten kommentteja, huomautuksia tai jopa versioita. Asiakirjan huomautusten sisällön turvaamiseksi sinun on ehkä muokattava ne. GroupDocs.Redaction for .NET antaa sinun muokata huomautuksen tekstiä tai poistaa itse merkinnän kokonaan.
Käytä seuraavaa C#-koodia merkintöjen sisällön poistamiseen PDF-, Word-, Excel-, PowerPoint-, RTF- ja monien muiden muotojen .NET-asiakirjoista:
Aivan kuten merkintöjen sisällön poistaminen, voit tarvittaessa poistaa merkinnät kokonaan. Käytä alla olevaa koodia saavuttaaksesi tämän:
Kuvien parissa työskennellessäsi saatat kohdata tilanteen, jossa sinun täytyy poistaa tai poistaa niistä yksityisiä tietoja. Tämä voi olla mitä tahansa sosiaaliturvatunnuksesta henkilön kasvoihin. Redaction for .NET voi toimia täydellisenä muokkaustyökaluna PNG-, GIF-, TIFF- ja JPG-kuvien puhdistamiseen muokkaamalla tiettyjä alueita kuvatiedostoista, etsimällä ja muokkaamalla tekstiä kuvassa tai muokkaamalla upotettuja kuvia .NETissä.
Voit muokata kuvan tietyn alueen käyttämällä alla näkyvää C#-koodia. Kun käytämme tässä esimerkkikoodissa JPG-kuvaa, voit käyttää mitä tahansa muuta tuettua kuvamuotoa, kuten PNG, GIF, TIFF tai 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();
};
} Tavanomaisen kuvankäsittelyn lisäksi voit myös muokata asiakirjaan upotettuja kuvia GroupDocs.Redaction for .NET -sovelluksella. Voit poistaa Microsoft Word -tiedostoon upotetut kuvat käyttämällä seuraavaa koodinpätkää:
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();
};
} Asiakirjaa tai kuvaa muokatessa on tärkeää varmistaa, että tiedot ovat piilossa niin, ettei niitä voida palauttaa tai tulla näkyviin. Tämä auttaa säilyttämään muokatun sisällön eheyden. Joten kun olet lopettanut valitsemasi tiedoston muokkaamisen, seuraava vaihe on tallentaa se asianmukaisesti. GroupDocs.Redaction for .NET -sovelluksella voit tallentaa muokatun tiedoston alkuperäisessä muodossaan, korvata alkuperäisen tiedoston ja tallentaa sen rasteroituna PDF-tiedostona tai streamiin.
Tämä esimerkkikoodi näyttää, kuinka voit tallentaa Word-asiakirjan alkuperäisessä muodossaan sen muokkauksen jälkeen:
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() });
}
Voit tallentaa tiedoston muokkauksen jälkeen rasteroituna PDF-tiedostona, käytä seuraavaa koodia tehdäksesi tämän:
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 });
} Tarjoamme myös ilmaisia verkkosovelluksia PDF-, Word-, Excel-, PowerPoint-, OpenDocument-, PNG-, JPG-, GIF- ja TIFF-tiedostojen välittömään muokkaamiseen. , ja monet muut tiedostot mobiili- tai pöytätietokoneillasi, joten muista tarkistaa ne.
Voit helposti viedä tietoja Microsoft Exceliin useista saatavilla olevista lähteistä, kuten JSON- ja CSV-tiedostoista.
Jatka lukemistaSinulla on useita Excel-työkirjoja ja haluat yhdistää ne yhdeksi tiedostoksi raportointia tai tietojen säilyttämistä varten
Jatka lukemistaWord-asiakirjojen, mukaan lukien DOC tai DOCX, muuntaminen .NET:ssä on hyvin yleinen vaatimus
Jatka lukemista