Ελληνικά
 Ελληνικά

Διορθώστε αρχεία PDF, Word, Excel, PowerPoint και εικόνας στο .NET

Δημιουργήστε προσαρμοσμένες εφαρμογές επεξεργασίας στο .NET για να επεξεργαστείτε αρχεία PDF, έγγραφα Word, υπολογιστικά φύλλα Excel, παρουσιάσεις PowerPoint, εικόνες PNG, JPG, GIF και TIFF. Μπορείτε να επεξεργαστείτε σχολιασμούς, μεταδεδομένα και κείμενο για να βελτιώσετε την ασφάλεια και το απόρρητο των αρχείων.

Δοκιμάστε τα API μας δωρεάνΛήψη προσωρινής άδειας

Ασφαλής και έξυπνη επεξεργασία εγγράφων

Η διόρθωση είναι η διαδικασία απόκρυψης ή διαγραφής διαβαθμισμένων πληροφοριών σε ένα έγγραφο. Οι συνταχθείσες πληροφορίες συνήθως θεωρούνται ευαίσθητες, ιδιωτικές ή διαβαθμισμένες. Ως εκ τούτου, η επεξεργασία χρησιμοποιείται συχνά για τη διατήρηση ή τη βελτίωση της ασφάλειας και του απορρήτου των αρχείων, προστατεύοντας ευαίσθητες πληροφορίες από το να παραβιαστούν. Το Redaction μπορεί επίσης να χρησιμοποιηθεί για την αφαίρεση προσωπικών δεδομένων από έγγραφα, όπως αριθμούς κοινωνικής ασφάλισης, διευθύνσεις ή κωδικούς πρόσβασης για νομικά, οικονομικά ή επίσημα έγγραφα.

Λαμβάνοντας υπόψη τις συνεχώς αυξανόμενες ανησυχίες σχετικά με το απόρρητο των δεδομένων, τα εργαλεία επεξεργασίας και το λογισμικό έχουν αποκτήσει μεγάλη σημασία. Τέτοια εργαλεία επιτρέπουν στους χρήστες να διορθώνουν ηλεκτρονικά ή να αποκρύπτουν διαφορετικούς τύπους δεδομένων χρήστη από τα έγγραφά τους πολλαπλών μορφών. Αν ψάχνετε επίσης για μια πλούσια σε χαρακτηριστικά βιβλιοθήκη επεξεργασίας εγγράφων, μην ψάξετε περισσότερο από το GroupDocs.Redaction για .NET. Αυτό το API συσκευάζει ένα σύνολο πολύ χρήσιμων, εύχρηστων λειτουργιών για την επεξεργασία κειμένου, σχολιασμού και μεταδεδομένων από αρχεία PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF και TIFF.

Ξεκινώντας

Πριν ξεκινήσετε τη διόρθωση των εγγράφων σας χρησιμοποιώντας το GroupDocs.Redaction για .NET, βεβαιωθείτε ότι έχετε εγκαταστήσει τη σωστή έκδοση API και τυχόν άλλες προϋποθέσεις. Έχετε μερικές επιλογές για την εγκατάσταση του GroupDocs.Redaction για .NET, όπως η χρήση του NuGet ή η λήψη του προγράμματος εγκατάστασης MSI από το ενότητα λήψεων. Μπορείτε επίσης να το εγκαταστήσετε μέσω της Κονσόλας του Package Manager:

PM> Install-Package GroupDocs.Redaction

Για περαιτέρω βοήθεια και πληροφορίες, ανατρέξτε σε αυτόν τον οδηγό.

Περιπτώσεις χρήσης επιμέλειας εγγράφων

Μετά την επιτυχή ρύθμιση του GroupDocs.Redaction για .NET στο σύστημά σας, ας ελέγξουμε τώρα μερικές από τις δημοφιλείς περιπτώσεις χρήσης για τη διόρθωση δεδομένων και διαβαθμισμένων πληροφοριών από τα έγγραφά σας.

Πώς να επεξεργαστείτε κείμενο χρησιμοποιώντας την ακριβή φράση και την κανονική έκφραση;

Η επεξεργασία κειμένου είναι η πιο συχνά χρησιμοποιούμενη επιλογή όταν πρόκειται για την απόκρυψη ή την αφαίρεση σημαντικών πληροφοριών από ένα έγγραφο. Αυτό μπορεί να γίνει για διάφορους λόγους, όπως η προστασία ευαίσθητων πληροφοριών ή απλώς ο καθαρισμός ενός εγγράφου πριν το μοιραστείτε με κάποιον. Υπάρχουν μερικοί διαφορετικοί τρόποι επεξεργασίας κειμένου, συμπεριλαμβανομένης της χρήσης ενός κειμένου αντικατάστασης (στη θέση του περιεχομένου που έχει ανανεωθεί) ή της εισαγωγής έγχρωμων πλαισίων. Το GroupDocs.Redaction για .NET σάς επιτρέπει με την ακριβή φράση ή μια κανονική έκφραση να επεξεργαστείτε το καθορισμένο κείμενο από τα έγγραφα PDF και Word, υπολογιστικά φύλλα Excel και παρουσιάσεις PowerPoint.

Πώς να επεξεργαστείτε κείμενο χρησιμοποιώντας την ακριβή φράση και την κανονική έκφραση;

Χρησιμοποιήστε την ακριβή φράση για να επεξεργαστείτε κείμενο στο .NET

Εάν θέλετε να αντικαταστήσετε κείμενο που περιέχει σημαντικές προσωπικές λεπτομέρειες από ένα αρχείο με προσαρμοσμένο κείμενο χρησιμοποιώντας την ακριβή φράση, χρησιμοποιήστε τον κώδικα C# που δίνεται παρακάτω. Αυτός ο κωδικός θα αντικαταστήσει το όνομα «John Doe» με το καθορισμένο κείμενο, διαγράφοντας έτσι το όνομα του ατόμου από το έγγραφο:

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
  redactor.Save();
} 

Για την εφαρμογή ενός ορθογώνιου πλαισίου μαύρου χρώματος πάνω από το κείμενο που έχει υποστεί επεξεργασία αντί για αντικατάσταση συμβολοσειράς, χρησιμοποιήστε το ακόλουθο απόσπασμα κώδικα:

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(System.Drawing.Color.Black)));
  redactor.Save();
}
    

Χρήση κανονικής έκφρασης για τη σύνταξη κειμένου

Μπορείτε επίσης να χρησιμοποιήσετε μια τυπική έκφραση για την επεξεργασία. Ο παρακάτω κώδικας C# θα διορθώσει κείμενο που ταιριάζει με την ακολουθία κανονικών εκφράσεων "δύο ψηφία, κενό, δύο ψηφία, κενό ξανά και έξι ψηφία" (παράδειγμα: 12 34 567890) ενώ θα εισάγει επίσης ένα μπλε ορθογώνιο πλαίσιο στη θέση του το διασκευασμένο κείμενο:

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", new ReplacementOptions(System.Drawing.Color.Blue)));
  redactor.Save();
}

Μάθετε να επεξεργάζεστε τους σχολιασμούς ή το κείμενο μέσα στους σχολιασμούς στις εφαρμογές επεξεργασίας .NET

Οι σχολιασμοί μπορεί συχνά να περιέχουν ευαίσθητα δεδομένα, όπως σχόλια, σημειώσεις ή ακόμα και αναθεωρήσεις. Για να διασφαλίσετε τη διατήρηση των περιεχομένων των σχολιασμών του εγγράφου σας ασφαλή, ίσως χρειαστεί να τα επεξεργαστείτε. Το GroupDocs.Redaction για .NET σάς επιτρέπει να αφαιρέσετε το κείμενο του σχολιασμού ή να αφαιρέσετε εντελώς τον ίδιο τον πραγματικό σχολιασμό.

Μάθετε να επεξεργάζεστε τους σχολιασμούς ή το κείμενο μέσα στους σχολιασμούς στις εφαρμογές επεξεργασίας .NET

Δημιουργήστε εφαρμογές επεξεργασίας C#, .NET για να αποκρύψετε και να διαγράψετε τα περιεχόμενα των σχολίων

Χρησιμοποιήστε τον ακόλουθο κώδικα C# για να αφαιρέσετε τα περιεχόμενα των σχολιασμών από τα έγγραφα .NET PDF, Word, Excel, PowerPoint, RTF και πολλών άλλων μορφών:

using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
//Redacting all occurrences of ‘John’ from document annotations
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
   redactor.Save()
}    

Καταργήστε τους σχολιασμούς μέσω προγραμματισμού από τα αρχεία .NET πολλαπλών μορφών

Ακριβώς όπως η επεξεργασία όσων περιέχονται στους σχολιασμούς, μπορείτε να αφαιρέσετε εντελώς τους σχολιασμούς εάν χρειάζεται. Χρησιμοποιήστε τον παρακάτω κώδικα για να το πετύχετε:

using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
   //Deleting comments or annotations containing ‘use’, ‘show’, ‘describe’
   redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))"));
   redactor.Save()
} 

Διαγράψτε ιδιωτικές ή ευαίσθητες πληροφορίες από τις εικόνες σας PNG, JPG, GIF και TIFF

Όταν εργάζεστε με εικόνες, μπορεί να αντιμετωπίσετε μια κατάσταση όπου πρέπει να διαγράψετε ή να αφαιρέσετε ιδιωτικές πληροφορίες από αυτές. Αυτό μπορεί να είναι οτιδήποτε, από έναν αριθμό κοινωνικής ασφάλισης μέχρι το πρόσωπο ενός ατόμου. Το Redaction for .NET μπορεί να λειτουργήσει ως το τέλειο εργαλείο επεξεργασίας για να απολυμάνετε τις εικόνες PNG, GIF, TIFF και JPG με επεξεργασία συγκεκριμένων περιοχών σε αρχεία εικόνας, αναζήτηση και επεξεργασία κειμένου σε μια εικόνα ή επεξεργασία ενσωματωμένων εικόνων στο .NET.

Διαγράψτε ιδιωτικές ή ευαίσθητες πληροφορίες από τις εικόνες σας PNG, JPG, GIF και TIFF

Διορθώστε μια καθορισμένη περιοχή μέσα σε ένα αρχείο εικόνας

Για να επεξεργαστείτε μια συγκεκριμένη περιοχή σε μια εικόνα, χρησιμοποιήστε τον κώδικα C# που φαίνεται παρακάτω. Ενώ χρησιμοποιούμε μια εικόνα JPG σε αυτό το δείγμα κώδικα, μπορείτε να χρησιμοποιήσετε οποιαδήποτε από τις άλλες υποστηριζόμενες μορφές εικόνας, όπως PNG, GIF, TIFF ή 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();
       };
    }     

Εφαρμογή ενσωματωμένης επεξεργασίας εικόνας στο .NET

Μαζί με τη συνηθισμένη επεξεργασία εικόνας, μπορείτε επίσης να επεξεργαστείτε εικόνες που είναι ενσωματωμένες σε ένα έγγραφο χρησιμοποιώντας το GroupDocs.Redaction για .NET. Για να επεξεργαστείτε εικόνες που είναι ενσωματωμένες σε ένα αρχείο Microsoft Word, χρησιμοποιήστε το ακόλουθο απόσπασμα κώδικα:

    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();
       };
    }     

Ποιοι είναι οι διαφορετικοί τρόποι αποθήκευσης ενός συντακτικού αρχείου;

Κατά τη σύνταξη ενός εγγράφου ή εικόνας, είναι σημαντικό να βεβαιωθείτε ότι οι πληροφορίες είναι κρυμμένες με τέτοιο τρόπο ώστε να μην μπορούν να ανακτηθούν ή να γίνουν ορατές. Αυτό βοηθά στη διατήρηση της ακεραιότητας του αναδιατυπωμένου περιεχομένου. Έτσι, μόλις ολοκληρώσετε την επεξεργασία ενός αρχείου της επιλογής σας, η επόμενη φάση είναι να το αποθηκεύσετε κατάλληλα. Χρησιμοποιώντας το GroupDocs.Redaction για .NET, μπορείτε να αποθηκεύσετε το αρχείο που έχει συνταχθεί στην αρχική του μορφή, να αντικαταστήσετε το αρχικό αρχείο και να το αποθηκεύσετε ως ραστεροποιημένο PDF ή σε ροή.

Ποιοι είναι οι διαφορετικοί τρόποι αποθήκευσης ενός συντακτικού αρχείου;

Αποθήκευση του ανακατασκευασμένου εγγράφου ως ραστεροποιημένο PDF

Μπορείτε να αποθηκεύσετε το αρχείο μετά τη σύνταξη ως ραστεροποιημένο PDF, χρησιμοποιήστε τον παρακάτω κώδικα για να το κάνετε αυτό:

    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 });
}     

Παρέχουμε επίσης Δωρεάν διαδικτυακές εφαρμογές για άμεση επεξεργασία PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , και πολλά άλλα αρχεία που χρησιμοποιούν τις φορητές ή επιτραπέζιες συσκευές σας, επομένως, φροντίστε να τα ελέγξετε.

Ψάχνετε για βοήθεια;

Ελέγξτε τα κανάλια υποστήριξής μας για βοήθεια σχετικά με τις ερωτήσεις σας σχετικά με τις λειτουργίες του API προϊόντος Conholdate και τη λειτουργία.