Latvian

Rediģējiet PDF, Word, Excel, PowerPoint un attēlu failus .NET

Veidojiet pielāgotas rediģēšanas programmas .NET, lai rediģētu PDF failus, Word dokumentus, Excel izklājlapas, PowerPoint prezentācijas, PNG, JPG, GIF un TIFF attēlus. Varat rediģēt anotācijas, metadatus un tekstu, lai uzlabotu failu drošību un privātumu.

Izmēģiniet mūsu API bez maksasIegūstiet pagaidu licenci

Droša un inteliģenta dokumentu rediģēšana

Rediģēšana ir klasificētas informācijas aizsegšanas vai dzēšanas process dokumentā. Rediģētā informācija parasti tiek uzskatīta par sensitīvu, privātu vai klasificētu. Tāpēc rediģēšana bieži tiek izmantota, lai saglabātu vai uzlabotu failu drošību un privātumu, neļaujot uzlauzt sensitīvu informāciju. Rediģēšanu var izmantot arī, lai no dokumentiem noņemtu personas datus, piemēram, sociālās apdrošināšanas numurus, adreses vai juridisko, finanšu vai oficiālo dokumentu paroles.

Ņemot vērā arvien pieaugošās bažas par datu privātumu, rediģēšanas rīki un programmatūra ir ieguvuši lielu nozīmi. Šādi rīki ļauj lietotājiem elektroniski rediģēt vai paslēpt dažāda veida lietotāja datus no saviem vairāku formātu dokumentiem. Ja meklējat arī ar funkcijām bagātu dokumentu rediģēšanas bibliotēku, meklējiet tikai GroupDocs.Redaction for .NET. Šajā API ir iekļauts ļoti noderīgu, viegli lietojamu funkciju kopums teksta, anotāciju un metadatu rediģēšanai no PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF un TIFF failiem.

Darba sākšana

Pirms sākat rediģēt dokumentus, izmantojot GroupDocs.Redaction for .NET, lūdzu, pārliecinieties, vai ir instalēta pareizā API versija un visi citi priekšnosacījumi. Jums ir dažas iespējas, kā instalēt GroupDocs.Redaction for .NET, piemēram, izmantojot NuGet vai iegūt MSI instalēšanas programmu no lejupielādes sadaļa. Varat arī instalēt to, izmantojot pakotņu pārvaldnieka konsoli:

PM> Install-Package GroupDocs.Redaction

Lai iegūtu papildu palīdzību un informāciju, lūdzu, skatiet šo rokasgrāmatu.

Dokumentu rediģēšanas lietošanas gadījumi

Pēc veiksmīgas GroupDocs.Redaction for .NET iestatīšanas jūsu sistēmā, tagad pārbaudīsim dažus populārus lietojuma gadījumus datu un klasificētās informācijas rediģēšanai no jūsu dokumentiem.

Kā rediģēt tekstu, izmantojot precīzu frāzi un regulāro izteiksmi?

Teksta rediģēšana ir visbiežāk izmantotā iespēja, ja runa ir par svarīgas informācijas slēpšanu vai noņemšanu no dokumenta. To var izdarīt dažādu iemeslu dēļ, piemēram, lai aizsargātu sensitīvu informāciju vai vienkārši iztīrītu dokumentu pirms tā kopīgošanas ar kādu. Ir daži dažādi teksta rediģēšanas veidi, tostarp aizstājoša teksta izmantošana (rediģētā satura vietā) vai krāsainu lodziņu ievietošana. GroupDocs.Redaction for .NET ļauj jums izveidot precīzu frāzi vai regulāru izteiksmi, lai rediģētu norādīto tekstu no jūsu PDF un Word dokumentiem, Excel izklājlapām un PowerPoint prezentācijām.

Kā rediģēt tekstu, izmantojot precīzu frāzi un regulāro izteiksmi?

Izmantojiet precīzu frāzi, lai rediģētu tekstu .NET

Ja vēlaties aizstāt tekstu, kurā ir svarīga personas informācija no faila, ar pielāgotu tekstu, izmantojot precīzu frāzi, lūdzu, izmantojiet tālāk norādīto C# kodu. Šis kods aizstās vārdu "Džons Dū" ar norādīto tekstu, tādējādi rediģējot personas vārdu no dokumenta:

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

Lai rediģētajam tekstam pievienotu taisnstūrveida melnas krāsas lodziņu, nevis aizstājējvirkni, lūdzu, izmantojiet šo koda fragmentu:

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

Regulāras izteiksmes izmantošana teksta rediģēšanai

Rediģēšanai varat izmantot arī regulāro izteiksmi. Tālāk norādītais C# kods rediģēs tekstu, kas atbilst regulārās izteiksmes secībai “divi cipari, atstarpe, divi cipari, vēlreiz atstarpe un seši cipari” (piemērs: 12 34 567890), vienlaikus ievietojot zilu taisnstūra lodziņu rediģētais teksts:

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

Uzziniet, kā rediģēt anotācijas vai tekstu anotācijās savās .NET rediģēšanas programmās

Anotācijās bieži var būt ietverti sensitīvi dati, piemēram, komentāri, piezīmes vai pat labojumi. Lai nodrošinātu dokumenta anotāciju satura drošību, iespējams, tās būs jārediģē. GroupDocs.Redaction for .NET ļauj rediģēt anotācijas tekstu vai pilnībā noņemt pašu anotāciju.

Uzziniet, kā rediģēt anotācijas vai tekstu anotācijās savās .NET rediģēšanas programmās

Veidojiet C#, .NET rediģēšanas programmas, lai aizklātu un dzēstu anotācijas saturu

Lūdzu, izmantojiet šo C# kodu, lai rediģētu anotāciju saturu no saviem PDF, Word, Excel, PowerPoint, RTF un daudzu citu formātu .NET dokumentiem:

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

Programmatiski noņemiet anotācijas no saviem vairāku formātu .NET failiem

Tāpat kā anotācijās ietvertā rediģēšana, vajadzības gadījumā anotācijas varat pilnībā noņemt. Lai to panāktu, lūdzu, izmantojiet tālāk norādīto kodu:

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

Noņemiet privāto vai sensitīvo informāciju no saviem PNG, JPG, GIF un TIFF attēliem

Strādājot ar attēliem, var rasties situācija, kad jums ir jārediģē vai jāizņem no tiem privātā informācija. Tas var būt jebkas, sākot no sociālās apdrošināšanas numura līdz personas sejai. Redaction for .NET var darboties kā ideāls rediģēšanas rīks PNG, GIF, TIFF un JPG attēlu tīrīšanai, rediģējot noteiktus attēlu failu apgabalus, meklējot un rediģējot tekstu attēlā vai rediģējot iegultos attēlus .NET.

Noņemiet privāto vai sensitīvo informāciju no saviem PNG, JPG, GIF un TIFF attēliem

Rediģējiet norādīto apgabalu attēla failā

Lai rediģētu noteiktu attēla apgabalu, lūdzu, izmantojiet tālāk norādīto C# kodu. Kamēr mēs šajā parauga kodā izmantojam JPG attēlu, varat izmantot jebkuru citu atbalstīto attēla formātu, piemēram, PNG, GIF, TIFF vai 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();
       };
    }     

Lietojiet iegulto attēlu rediģēšanu .NET

Kopā ar parasto attēlu rediģēšanu varat arī rediģēt dokumentā iegultos attēlus, izmantojot GroupDocs.Redaction for .NET. Lai rediģētu Microsoft Word failā iegultos attēlus, lūdzu, izmantojiet šo koda fragmentu:

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

Kādi ir dažādi rediģēta faila saglabāšanas veidi?

Rediģējot dokumentu vai attēlu, ir svarīgi pārliecināties, ka informācija ir paslēpta tā, lai to nevarētu atgūt vai kļūt redzama. Tas palīdz saglabāt rediģētā satura integritāti. Tātad, kad esat pabeidzis izvēlētā faila rediģēšanu, nākamais posms ir tā atbilstoša saglabāšana. Izmantojot GroupDocs.Redaction for .NET, varat saglabāt rediģēto failu tā sākotnējā formātā, pārrakstīt sākotnējo failu un saglabāt to kā rastrizētu PDF failu vai straumē.

Kādi ir dažādi rediģēta faila saglabāšanas veidi?

Rediģētā dokumenta saglabāšana kā rastrizēts PDF fails

Failu pēc rediģēšanas varat saglabāt kā rastrizētu PDF failu, lūdzu, izmantojiet šo kodu, lai to izdarītu:

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

Mēs piedāvājam arī bezmaksas tiešsaistes lietotnes, lai nekavējoties rediģētu PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , un daudzi citi faili, izmantojot jūsu mobilās vai galddatora ierīces, tāpēc, lūdzu, noteikti pārbaudiet tos.

Vai meklējat palīdzību?

Apskatiet mūsu atbalsta kanālus, lai saņemtu palīdzību saistībā ar jautājumiem, kas saistīti ar Conholdate produkta API funkcijām un darbību.