La redazione è il processo di oscuramento o eliminazione di informazioni classificate in un documento. Le informazioni redatte sono generalmente considerate sensibili, private o classificate. Pertanto, la redazione viene spesso utilizzata per mantenere o migliorare la sicurezza e la privacy dei file impedendo che le informazioni sensibili vengano compromesse. La redazione può anche essere utilizzata per rimuovere i dati personali dai documenti, come numeri di previdenza sociale, indirizzi o password per documenti legali, finanziari o ufficiali.
Considerando le crescenti preoccupazioni sulla privacy dei dati, gli strumenti di redazione e il software hanno acquisito molta importanza. Tali strumenti consentono agli utenti di oscurare elettronicamente o nascondere diversi tipi di dati utente dai loro documenti multiformato. Se stai anche cercando una libreria di redazione di documenti ricca di funzionalità, non guardare oltre GroupDocs.Redaction per .NET. Questa API racchiude una serie di funzionalità molto utili e facili da usare per redigere testo, annotazioni e metadati da file PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF e TIFF.
Prima di iniziare a redigere i tuoi documenti utilizzando GroupDocs.Redaction per .NET, assicurati di aver installato la versione API corretta e tutti gli altri prerequisiti. Hai alcune opzioni per l'installazione di GroupDocs.Redaction per .NET come l'utilizzo di NuGet o l'ottenimento del programma di installazione MSI dal sezione download. Puoi anche installarlo tramite la console di Package Manager:
Per ulteriore assistenza e informazioni, consulta questa guida.
Dopo aver configurato correttamente GroupDocs.Redaction per .NET sul tuo sistema, esaminiamo ora alcuni dei casi d'uso più diffusi per la redazione di dati e informazioni classificate dai tuoi documenti.
La redazione del testo è l'opzione più comunemente utilizzata quando si tratta di nascondere o rimuovere informazioni importanti da un documento. Questo può essere fatto per vari motivi, come proteggere informazioni sensibili o semplicemente ripulire un documento prima di condividerlo con qualcuno. Esistono diversi modi per oscurare il testo, incluso l'utilizzo di un testo sostitutivo (al posto del contenuto oscurato) o l'inserimento di riquadri colorati. GroupDocs.Redaction per .NET consente di redigere la frase esatta o un'espressione regolare del testo specificato dai documenti PDF e Word, fogli di calcolo Excel e presentazioni PowerPoint.
Se stai cercando di sostituire il testo contenente importanti dettagli personali da un file con testo personalizzato utilizzando la frase esatta, utilizza il codice C# indicato di seguito. Questo codice sostituirà il nome "John Doe" con il testo specificato, cancellando così il nome della persona dal documento:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
Per applicare una casella rettangolare di colore nero sul testo oscurato invece di una stringa sostitutiva, utilizza il seguente frammento di codice:
Puoi anche usare un'espressione regolare per la redazione. Il codice C# indicato di seguito redigerà il testo che corrisponde alla sequenza di espressioni regolari di "due cifre, spazio, due cifre, ancora spazio e sei cifre" (esempio: 12 34 567890) inserendo anche una casella rettangolare di colore blu al posto di il testo redatto:
Le annotazioni possono spesso contenere dati sensibili come commenti, note o persino revisioni. Per garantire la sicurezza dei contenuti delle annotazioni del documento, potrebbe essere necessario redigerle. GroupDocs.Redaction per .NET consente di redigere il testo dell'annotazione o di rimuovere completamente l'annotazione stessa.
Utilizza il seguente codice C# per redigere il contenuto delle annotazioni dai tuoi documenti .NET di PDF, Word, Excel, PowerPoint, RTF e molti altri formati:
Proprio come per redigere ciò che è contenuto nelle annotazioni, puoi rimuovere completamente le annotazioni se necessario. Si prega di utilizzare il codice indicato di seguito per raggiungere questo obiettivo:
Quando lavori con le immagini, potresti incontrare una situazione in cui devi oscurare o rimuovere informazioni private da esse. Questo potrebbe essere qualsiasi cosa, da un numero di previdenza sociale al volto di una persona. La redazione per .NET può funzionare come lo strumento di redazione perfetto per ripulire le immagini PNG, GIF, TIFF e JPG redigendo aree specifiche nei file immagine, cercando e redigendo il testo in un'immagine o redigendo le immagini incorporate in .NET.
Per redigere una determinata area in un'immagine, utilizzare il codice C# mostrato di seguito. Mentre utilizziamo un'immagine JPG in questo codice di esempio, puoi utilizzare qualsiasi altro formato di immagine supportato come PNG, GIF, TIFF o 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();
};
} Oltre alla consueta redazione delle immagini, puoi anche redigere le immagini incorporate in un documento utilizzando GroupDocs.Redaction per .NET. Per oscurare le immagini incorporate in un file Microsoft Word, utilizza il seguente frammento di codice:
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();
};
} Quando si redige un documento o un'immagine, è importante assicurarsi che le informazioni siano nascoste in modo tale da non poter essere recuperate o rese visibili. Questo aiuta a mantenere l'integrità del contenuto oscurato. Quindi, una volta che hai finito di redigere un file di tua scelta, la fase successiva è salvarlo in modo appropriato. Utilizzando GroupDocs.Redaction per .NET, è possibile salvare il file redatto nel suo formato originale, sovrascrivere il file originale e salvarlo come PDF rasterizzato o in un flusso.
Questo codice di esempio mostra come salvare un documento Word nel suo formato originale dopo averlo redatto:
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() });
}
Puoi salvare il file dopo la redazione come PDF rasterizzato, si prega di utilizzare il seguente codice per eseguire questa operazione:
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 });
} Forniamo anche app online gratuite per l'oscuramento immediato di PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF e molti altri file che utilizzano i tuoi dispositivi mobili o desktop, quindi assicurati di verificarli.
Puoi esportare facilmente i dati in Microsoft Excel da varie fonti disponibili come JSON e CSV.
Continua a leggereSi dispone di diverse cartelle di lavoro di Excel e si desidera combinarle insieme in un unico file per la creazione di report o per conservare i dati in un'unica posizione
Continua a leggereLa conversione di documenti Word inclusi DOC o DOCX in .NET è un requisito molto comune
Continua a leggere