Kaip plokšti selektyvius laukus PDF su .NET
Ne kiekvienas darbo srautas reikalauja užrakinti visą PDF formą. Kartais norite “plokšti” (padaryti statinį) daugumą laukų, o kiti (pavyzdžiui, parašai ar peržiūros skyrius) yra atviri tęstiniam redagavimui. Aspose.PDF.Plugin .NET, turite tikslią kontrolę: selektyviai plokštinti tik laukus, kuriuos pasirinksite.
Lauko atrankos logika
„Kodėl selektyvus flirtas?“
Užrakinti užbaigtus duomenis laikymosi, audito ar patvirtinimo tikslais
Laikykite pasirašymo laukus ar komentarų dėžes redaguojamus mažo srauto naudotojams
Pagalba progresyviems dokumentų darbo srautams (pavyzdžiui, daugiašalių atsiliepimų)
Kaip tai veikia?
Nurodykite laukus, kad plytumėte arba laukas, kuriuos reikia ištrinti redaguojamomis sąlygomis.Aspose.PDF palaiko abu metodus, naudojant lauko pavadinimus/ID.
Pavyzdys: Selektyviai plokščių laukų (C#)
using Aspose.Pdf.Plugins;
string inputPdf = @"C:\Docs\review-form.pdf";
string outputPdf = @"C:\Docs\review-form-partial-flat.pdf";
// Fields to flatten (all others remain editable)
string[] fieldsToFlatten = { "SectionA", "SectionB", "Initials" };
var flattener = new FormFlattener();
var options = new FormFlattenSelectedFieldsOptions(fieldsToFlatten);
options.AddInput(new FileDataSource(inputPdf));
options.AddOutput(new FileDataSource(outputPdf));
flattener.Process(options);
Console.WriteLine("Selected fields flattened; others remain editable.");
Naudokite atvejus
- ** Atitiktis:** Užrakinti patvirtinimus, leidžiant galutinį parašą
- HR/Legal: Užšaldykite įkrovimo duomenis, bet atidarykite pasiūlymą priimti / atsisakyti
- Daugiamečių žingsnių apžvalgos: Kiekviena šalis užpildys tik savo užbaigtą skyrių prieš pereinant prie kito
Dažnai užduodami klausimai
**Q: Kaip nurodyti, kurie laukai turi būti redaguojami?**A: Atsižvelgiant į Vardai iš lauko į plokštelę; bet kuris nenurodytas išliks interaktyvus. galite programuojamai ištraukti laukų pavadinimus arba patikrinti savo PDF naudojant Formos redaktoriaus įrankį.
Q: Ar galiu atgrasyti flirtą?Atsakymas: Ne – plokštinimas yra vienkartinė operacija. Visada archyvuokite originalų PDF, prieš plokiant bet kokius laukus.
**Q: Ką daryti, jei laukas trūksta iš plokščių sąrašo?**A: Tik jūsų sąraše nurodytos sritys yra plytelės; kiti yra nepažeisti ir išlieka visiškai redaguojami.
Pro patarimas: Naudokite selektyvią plytelę atitikties darbo srautams – apsaugokite užbaigtus duomenis, tuo pačiu metu suteikiant galimybę tęsti bendradarbiavimą toje pačioje knygoje.