Kaip apkarpyti PDF naudojant C#

Šioje trumpoje pamokoje aprašoma, kaip apkarpyti PDF naudojant C#. Bendrinama informacija apie konfigūraciją, programos eiga ir paleidžiamas pavyzdinis kodas, rodantis pagrindinę programą, skirtą apkarpyti puslapį PDF formatu naudojant C#. Šis pavyzdinis kodas gali būti vykdomas bet kurioje platformoje, palaikančioje .NET aplinką, ir jam nereikia Acrobat ar jokio kito trečiosios šalies įrankio, kad būtų apkarpyta kai kuri PDF failo dalis.

Veiksmai, kaip apkarpyti PDF naudojant C#

  1. Sukurkite aplinką, kad pridėtumėte Aspose.PDF for .NET, kad apkarpytumėte dalį puslapio
  2. Įkelkite šaltinio PDF failą į Document klasės objektą, kad jį apkarpytumėte
  3. Jei reikia, parodykite esamus PDF puslapio laukelius
  4. Sukurkite naują Rectangle objektą, apibrėžiantį apkarpymo sritį
  5. Nustatykite CropBox, TrimBox, ArtBox ir BleedBox reikšmes į naujai sukurtą stačiakampį
  6. Išsaugoti PDF

Šie žingsniai apibendrina apkarpyti PDF dokumentą naudojant C#. Procesas prasideda įkeliant PDF failą ir pasirinktinai pateikiant esamas CropBox, TrimBox, ArtBox, BleedBox ir MediaBox vertes. Atliekant kitus veiksmus, inicijuojamas naujas stačiakampis, apibrėžiantis puslapio plotą, kurį reikia apkarpyti, ir nustatyti šį stačiakampį kaip naują parametrą visuose aukščiau paminėtuose PDF puslapių laukeliuose.

Kodas apkarpyti PDF failą naudojant C#

Šis pavyzdinis kodas gali būti naudojamas kaip pagrindas kuriant programą apkarpyti puslapį PDF formatu naudojant C#. Galite nustatyti bet kurią iš PDF laukelio reikšmių pagal savo poreikius, tačiau norėdami apkarpyti šaltinio PDF dalį ir visiškai ją rodyti naujame PDF failo puslapyje, nustatykite naują visų šių laukelių reikšmę. Taip pat galite naudoti žymą normalizeCoordinates, kad prireikus pakoreguotumėte naujus stačiakampio matmenis.

Šioje trumpoje pamokoje sužinojome, kaip * apkarpyti PDF failą naudojant C#*. Jei norite sužinoti, kaip skaidyti PDF failą puslapiais, žr. straipsnį kaip padalinti PDF failą į puslapius C#.

 Latviski