A szerkesztés az a folyamat, amelynek során a dokumentumban lévő minősített információkat elfedjük vagy töröljük. A szerkesztett információkat általában érzékenynek, magánjellegűnek vagy minősítettnek tekintik. Ezért a szerkesztést gyakran használják a fájlok biztonságának és adatvédelmének fenntartására vagy javítására azáltal, hogy megóvják a bizalmas adatok kompromittálódásától. A szerkesztés felhasználható személyes adatok dokumentumokból való eltávolítására is, például társadalombiztosítási számok, címek vagy jogi, pénzügyi vagy hivatalos dokumentumokhoz tartozó jelszavak.
Figyelembe véve az adatvédelemmel kapcsolatos egyre növekvő aggodalmakat, a szerkesztő eszközök és szoftverek nagy jelentőséget kaptak. Az ilyen eszközök lehetővé teszik a felhasználók számára, hogy elektronikusan eltávolítsák vagy elrejtsék a különböző típusú felhasználói adatokat több formátumú dokumentumaikból. Ha funkciókban gazdag dokumentumszerkesztő könyvtárat is keres, ne keressen tovább a GroupDocs.Redaction for .NET-nél. Ez az API egy sor nagyon hasznos, könnyen használható funkciót tartalmaz a PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF és TIFF fájlokból származó szövegek, megjegyzések és metaadatok szerkesztéséhez.
Mielőtt elkezdené a dokumentumok szerkesztését a GroupDocs.Redaction for .NET használatával, győződjön meg arról, hogy a megfelelő API-verziót és minden egyéb előfeltételt telepített. Néhány lehetőség közül választhat a GroupDocs.Redaction for .NET telepítéséhez, például a NuGet használatával vagy az MSI telepítő beszerzésével a letöltések részben. Telepítheti a Csomagkezelő konzolon keresztül is:
További segítségért és információért tekintse meg ezt az útmutatót.
Miután sikeresen beállította a GroupDocs.Redaction for .NET-et a rendszerén, nézzünk meg néhány népszerű használati esetet a dokumentumokból származó adatok és minősített információk törlésére.
A szövegszerkesztés a leggyakrabban használt lehetőség a fontos információk elrejtésére vagy eltávolítására a dokumentumból. Ez különféle okokból történhet, például az érzékeny adatok védelme vagy egyszerűen egy dokumentum megtisztítása, mielőtt megosztaná valakivel. A szöveg szerkesztésének többféle módja van, például helyettesítő szöveg (a szerkesztett tartalom helyett) vagy színes dobozok beszúrása. A GroupDocs.Redaction for .NET lehetővé teszi a pontos kifejezések vagy reguláris kifejezések szerkesztését a PDF- és Word-dokumentumokból, Excel-táblázatokból és PowerPoint-prezentációkból.
Ha a fontos személyes adatokat tartalmazó szöveget egy fájlból szeretné lecserélni egyéni szövegre a pontos kifejezés használatával, használja az alább megadott C# kódot. Ez a kód lecseréli a „John Doe” nevet a megadott szövegre, így törli a személy nevét a dokumentumból:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
Ha cserekarakterlánc helyett téglalap alakú fekete színű négyzetet szeretne alkalmazni a szerkesztett szövegre, használja a következő kódrészletet:
A szerkesztéshez reguláris kifejezést is használhat. Az alább megadott C# kód törli a szöveget, amely megfelel a „két számjegy, szóköz, két számjegy, ismét szóköz és hat számjegy” reguláris kifejezéssorozatának (példa: 12 34 567890), miközben egy kék színű téglalap alakú négyzetet is beszúr a helyére. a szerkesztett szöveg:
A megjegyzések gyakran tartalmazhatnak érzékeny adatokat, például megjegyzéseket, megjegyzéseket vagy akár átdolgozásokat. A dokumentum megjegyzéseinek tartalmának biztonsága érdekében előfordulhat, hogy szerkesztenie kell őket. A GroupDocs.Redaction for .NET lehetővé teszi a kommentár szövegének szerkesztését vagy a tényleges megjegyzés teljes eltávolítását.
Kérjük, használja a következő C# kódot a megjegyzések tartalmának törléséhez a PDF, Word, Excel, PowerPoint, RTF és sok más formátumú .NET-dokumentumokból:
Csakúgy, mint a kommentárok tartalmának törléséhez, szükség esetén teljesen eltávolíthatja a kommentárokat. Ennek eléréséhez használja az alábbi kódot:
Amikor képekkel dolgozik, olyan helyzetbe kerülhet, amikor törölnie kell vagy el kell távolítania róluk a személyes adatokat. Ez bármi lehet a társadalombiztosítási számtól a személy arcáig. A Redaction for .NET tökéletes szerkesztési eszköz lehet a PNG, GIF, TIFF és JPG képek megtisztítására a képfájlok meghatározott területeinek szerkesztésével, a kép szövegének keresésével és szerkesztésével, vagy a .NET beágyazott képeinek szerkesztésével.
A kép egy bizonyos részének szerkesztéséhez használja az alább látható C# kódot. Amíg ebben a mintakódban JPG-képet használunk, használhat bármely más támogatott képformátumot, például PNG, GIF, TIFF vagy 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();
};
} A szokásos képszerkesztés mellett a dokumentumba ágyazott képeket is szerkesztheti a GroupDocs.Redaction for .NET segítségével. A Microsoft Word fájlba ágyazott képek törléséhez használja a következő kódrészletet:
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();
};
} Egy dokumentum vagy kép szerkesztésekor ügyelni kell arra, hogy az információ oly módon legyen elrejtve, hogy ne tudjon visszaállítani vagy láthatóvá válni. Ez segít megőrizni a szerkesztett tartalom integritását. Tehát, ha végzett egy választott fájl szerkesztésével, a következő fázis a megfelelő mentés. A GroupDocs.Redaction for .NET használatával mentheti a szerkesztett fájlt az eredeti formátumban, felülírhatja az eredeti fájlt, és mentheti raszteres PDF-ként vagy adatfolyamba.
Ez a mintakód bemutatja, hogyan menthet Word-dokumentumot az eredeti formátumban a> szerkesztés utá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() });
}
A fájlt a szerkesztés után raszterizált PDF-ként mentheti, ehhez használja a következő kódot:
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 });
} Ezenkívül ingyenes online alkalmazásokat biztosítunk a PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF azonnali szerkesztéséhez , és sok más fájl a mobil vagy asztali eszköz használatával, ezért kérjük, feltétlenül nézze meg őket.
Könnyedén exportálhat adatokat a Microsoft Excelbe különféle elérhető forrásokból, például JSON-ból és CSV-ből.
Olvasson továbbTöbb Excel-munkafüzete van, és szeretné őket egyetlen fájlba egyesíteni jelentéskészítéshez vagy az adatok egy helyen történő tárolásához
Olvasson továbbA Word dokumentumok, köztük a DOC vagy a DOCX konvertálása .NET-ben nagyon gyakori követelmény
Olvasson tovább