paint-brush
Populārākās C# .NET PDF API bibliotēkasautors@mesciusinc
497 lasījumi
497 lasījumi

Populārākās C# .NET PDF API bibliotēkas

autors MESCIUS inc.12m2024/09/10
Read on Terminal Reader

Pārāk ilgi; Lasīt

Novērtējiet populārākās C# .NET PDF API bibliotēkas, pamatojoties uz to ievērojamajām funkcijām.
featured image - Populārākās C# .NET PDF API bibliotēkas
MESCIUS inc. HackerNoon profile picture
0-item


Ja meklējat labāko C# .NET PDF bibliotēku, ir tik daudz iespēju, ka to izvēlēties var būt grūti. Lai gan ir svarīgi, lai API bibliotēka nepaļautos uz ārējām atkarībām, piemēram, Adobe Acrobat, jāņem vērā daudzi citi faktori.


Šajā ziņojumā mēs novērtēsim populārākās C# .NET PDF API bibliotēkas, pamatojoties uz tālāk norādītajām funkcijām.


  • Izveidojiet, lasiet, modificējiet un saglabājiet PDF failus
  • Uzlabotas PDF funkcijas
  • Uzlabota teksta apstrāde
  • PDF konvertēšana
  • Interaktīvas formas
  • Drošība un paraksti
  • Redakcija un anotācijas
  • Integrācija ar klienta puses PDF skatītāju un redaktoru


MESCIUS dokumentu risinājumi PDF failam (DsPdf).

Izveidojiet, lasiet, modificējiet un saglabājiet PDF failus

Dokumentu risinājumi PDF (DsPdf) atbalsta vairākas galvenās PDF failu darbības, ļaujot jums izveidot, lasīt, modificēt, konvertēt un saglabāt PDF failus.

Papildu PDF funkcijas

Varat izveidot vajadzīgos PDF dokumentus, izvēloties fontus, sapludinot lapas un pievienojot lapu galvenes. Jums ir iespēja izmantot pielikumus, piemēram, fotoattēlus, citus PDF dokumentus, citus failu tipus, zīmējumus un tekstu. PDF dokumentos varat iekļaut attēlus, audio, video un grafiku. DsPdf atbalsta arī lapu pārvaldību, piemēram, PDF dokumentu marķēšanu, hipersaites un daudz ko citu.

Uzlabota teksta apstrāde

Galvenās iespējas piedāvā spēcīgu atbalstu dažādiem fontiem un valodām, tostarp RTL un vertikālajām valodām, kā arī vienkāršu teksta dzēšanu un aizstāšanu. Varat arī izvilkt tekstu un attēlus no PDF dokumentiem. Tiek atbalstītas vairākas valodas, tostarp japāņu un arābu. Varat izvēlēties no daudzām fontiem un stila opcijām. Tiek atbalstītas teksta iezīmēšanas anotācijas, kas ietver teksta izcelšanu, pasvītrošanu, slīdošos pasvītrojumus un izsvītrojumus.

PDF konvertēšana

Konvertējiet HTML un HTML virkni PDF formātā. Turklāt PDF failus var pārvērst JPEG, BMG, PNG un TIFF formātos.

Interaktīvās veidlapas

DsPdf nodrošina atbalstu AcroForm līdzīgai funkcionalitātei, kas ietver veidlapas laukus, uz kuriem lietotāji var atbildēt. Laukus, piemēram, TextField, ListBoxField, ComboTextField un SignatureField, var mainīt vai dzēst. DsPdf ļauj eksportēt/importēt veidlapu datus, ko var izmantot gan darbvirsmā, gan tīmekļa lietojumprogrammā.

Drošība un paraksti

PDF dokumentus var šifrēt vai aizsargāt ar paroli, lai nodrošinātu, ka tiem var piekļūt tikai pilnvaroti lietotāji. DsPdf nodrošina atbalstu PDF failu šifrēšanai un aizsardzībai ar paroli.


DsPdf nodrošina arī piekļuvi drošām digitālā paraksta bibliotēkām, kas var nodrošināt autentifikācijas un derīguma līmeni, veidojot vai modificējot PDF dokumentus. Varat arī dzēst parakstus vai pārbaudīt ciparparaksta rekvizītus.

Redakcija un anotācijas

DsPdf pilnībā atbalsta PDF rediģēšanas anotāciju definēšanu un piemērošanu, lai pilnībā izdzēstu norādīto PDF saturu. DsPdf nodrošina rediģēšanas rīku, lai izmantotu daudzstūra vai taisnstūra rediģēšanas apgabalus, lai atzīmētu un dzēstu sensitīvu PDF saturu. Varat arī lietot rediģēšanas anotācijas, lai atzīmētu rediģēšanai paredzētās PDF kopas apgabalus.


Anotācijas, tostarp tās, kas atbilst PDF Spec 2.0, var izveidot, modificēt vai noņemt no jebkura PDF dokumenta.

Integrējiet ar klienta puses PDF skatītāju un redaktoru.


JavaScript PDF skatītāju var integrēt ar DsPdf, nodrošinot galalietotājiem iespēju rediģēt, noformēt, aizpildīt, iesniegt vai drukāt veidlapas. Skatītāju var arī izmantot, lai rediģētu anotācijas un pārvērstu tās PDF saturā. Turklāt skatītāju var izmantot, lai norādītu un piemērotu rediģējumus, izmantojot PDF dokumentu. Visas skatītāja funkcijas ar lielāko daļu redaktora funkciju tiek pilnībā atbalstītas tikai klienta skatītājā, un tam nav nepieciešams servera atbalsts.


DsPdf ir visaptverošs funkciju kopums, kas ļauj kontrolēt katru PDF dokumentu un procesu aspektu. Varat programmatiski izveidot un pārvaldīt PDF dokumentus lielā mērogā.


Ar daudzām DsPdf uzlabotajām funkcijām, piemēram, attēlu un teksta izvilkšanu, galvenes rediģēšanu un grafiskām manipulācijām, PDF dokumentiem var piemērot tādu pielāgošanas pakāpi, kas nav iespējama daudzās citās bibliotēkās. Datus var savākt drošos PDF dokumentos un ātri pārsūtīt no dokumentiem uz tīmekli dažādos formātos. Ir arī klienta puses JavaScript PDF skatītājs, ko var pielāgot jūsu biznesa vajadzībām un kas ļauj rediģēt un apstrādāt PDF dokumentus priekšgala tīmekļa lapā. DsPdf atbalsta gan servera puses, gan klienta puses (Wasm) rediģēšanu.


Aspose.PDF vietnei .NET

Izveidojiet, lasiet, modificējiet un saglabājiet PDF failus

Varat izveidot, lasīt, modificēt un saglabāt PDF failus, izmantojot tikai dažas koda rindiņas.

Papildu PDF funkcijas

Aspose.PDF atbalsta attēlus, tabulas un interaktīvus PDF dokumentus. Varat arī pārvaldīt daudzas citas uzlabotas PDF funkcijas, piemēram, grāmatzīmes, lai atvieglotu navigāciju, lapas diagrammas manipulācijas, hipersaites un ūdenszīmes.

Uzlabota teksta apstrāde

Dažas papildu teksta darbības ietver PDF teksta pievienošanu, formatēšanu, aizstāšanu, pagriešanu un meklēšanu. Jūs varat izdzēst visu tekstu no PDF dokumenta. Aspose.PDF nodrošina arī atbalstu dažādu valodu iestatīšanai konkrētām PDF dokumenta daļām, teksta izvilkšanai tulkošanai un citiem.

PDF konvertēšana

API ļauj konvertēt PDF uz HTML, TEXT, SVG un attēlu formātiem, tostarp TIFF, PNG, JPG un GIF. Varat arī konvertēt HTML, MHTML un WebPage failu formātus uz PDF.

Interaktīvās veidlapas

Varat izveidot, aizpildīt un modificēt Acroforms, lai izveidotu interaktīvas veidlapas. Aspose.PDF atbalsta arī vērtību ieguvi no visa vai viena lauka, kā arī veidlapu datu importēšanu un eksportēšanu.

Drošība un paraksti

Lietojiet šifrēšanu un aizsardzību ar paroli, lai saglabātu PDF dokumentu integritāti. Varat arī iestatīt lietotāja privilēģijas, norādot tiesības, kurām būtu jāattiecas uz dokumentu.


Aspose.PDF atbalsta arī PDF failu ciparparakstus. Ja izmantojat SignatureField klasi, lietotāji var parakstīt digitāli. Pretējā gadījumā failu var sertificēt ar PKCS12 sertifikātu.

Redakcija un anotācijas

Izmantojot Aspose.PDF, varat pievienot jaunu anotāciju, rediģēt esošu anotāciju un dzēst dažādus anotāciju veidus. Tas nodrošina arī iespēju rediģēt anotācijas un lietot rediģējumus visā.

Integrējiet ar klienta puses PDF skatītāju un redaktoru

Aspose nav atsevišķa skatītāja, izņemot skatītāju , kas tiek mitināts savā tīmekļa vietnē.


Aspose.PDF nodrošina visaptverošu API bibliotēkas risinājumu. Ja meklējat rīku, kas piedāvā daudzas iespējas manipulēt ar PDF dokumentiem, Aspose.PDF var būt ideāli piemērots.


Varat ātri un efektīvi apkopot datus no interaktīvām veidlapām. Tekstam, attēliem un dokumentu izkārtojumam ir daudz pielāgošanas iespēju, lai izveidotu vajadzīgos PDF failus. Ja nepieciešams, varat viegli konvertēt šos failus dažādos attēlu formātos. Tas ir tāds pats ātrs process citu formātu konvertēšanai uz PDF. Turklāt, izmantojot bibliotēkas drošības līdzekļus, jums nebūs jāatbrīvo nedroši PDF dokumenti, lai tos izmantotu savās lietojumprogrammās.


Varat izmantot šo salīdzinoši nekomplicēto API bibliotēku, lai savās lietojumprogrammās nodrošinātu PDF funkcionalitāti. Tomēr nav atsevišķa skatītāja, ko varat mitināt savās lietojumprogrammās.


Sinhronizācijas PDF bibliotēka

Izveidojiet, lasiet, modificējiet un saglabājiet PDF failus

Essential PDF ļauj sākt no tukšas lapas un izveidot PDF dokumentus, saglabājot tos, izmantojot minimālu kodu. Varat arī atvērt un modificēt esošos dokumentus.

Papildu PDF funkcijas

Sinhronizācija atbalsta ūdenszīmes, grāmatzīmes un pielikumus. PDF dokumentiem varat pievienot iepriekš noteiktas darbības, piemēram, palaišanas darbības. API ļauj aizstāt un izvilkt iegultos attēlus un tekstu. Pārkārtojiet lappušu secību, apvienojiet vai atceliet PDF dokumentus vai sadaliet PDF dokumentus mazākos.

Uzlabota teksta apstrāde

Galvenās funkcijas ietver teksta pievienošanu vai zīmēšanu jaunos un esošos dokumentos, tekstu zīmēšanu, izmantojot dažādus fontus, teksta atrašanu un tekstu zīmēšanu no kreisās puses uz labo tādiem skriptiem kā arābu, ebreju, persiešu un urdu. Papildu iespējas ietver teksta izvilkšanu un aizstāšanu, kas arī ļauj mainīt fontus.

PDF konvertēšana

Konvertējiet Word, Excel, PowerPoint, HTML, XPS, RTF, SVG un EMF uz PDF. Attēlu formātus, piemēram, JPEG, PNG, BMP, GIF, TIFF un EMF, var pārvērst arī PDF formātā. Alternatīvi, PDF dokumentus un atsevišķas PDF lapas var pārvērst attēlu formātos, piemēram, JPEG, PNG, BMP, GIF, TIFF un EMF.

Interaktīvās veidlapas

Syncfusion atbalsta Acroforms izveidi un pārvaldību. Pievienojiet PDF veidlapas laukus un izņemiet lietotāja ierakstus, izmantojot JSON, FDF, XFDF un XML. Varat arī saplacināt interaktīvās veidlapas, lai novērstu rediģēšanu.

Drošība un paraksti

Lietojiet šifrēšanu PDF dokumentiem, lai novērstu nesankcionētu piekļuvi un modifikācijas. Var iespējot arī ciparparakstus, kas nodrošināti ar x509 sertifikātiem.

Redakcija un anotācijas

Izmantojiet labojumus, lai noņemtu sensitīvu informāciju un uzlabotu PDF dokumentu drošību.

Ir arī atbalsts anotāciju pievienošanai un rediģēšanai. Lai slēptu nevēlamus komentārus, varat izmantot uzcenojumus, izcelšanu, brīvu tekstu vai vairāk nekā 17 cita veida anotācijas.

Integrējiet ar klienta puses PDF skatītāju un redaktoru

Syncfusion nodrošina Essential JS 2 PDF Viewer — atsevišķu rīku, kas darbojas klienta pusē.


Viena no iezīmēm ir Essential JS 2 PDF skatītājs, kas darbojas tikai klienta pusē. Šis ir solis atšķirībā no parastajiem PDF skatītājiem, kas paļaujas uz servera puses apstrādi, un ir tikai viena no daudzajām uzlabotajām funkcijām, ko nodrošina Syncfusion C# PDF bibliotēka, lai uzlabotu jūsu pieredzi, aprīkojot jūsu lietojumprogrammas ar PDF funkcionalitāti.


Syncfusion koplieto daudzas funkcijas ar citām bibliotēkām, taču sniedz vairāk iespēju. Piemēram, varat izvēlēties no vairāk nekā 17 anotāciju veidiem. Ir arī dažādi veidi, kā rīkoties ar PDF tekstu, piemēram, aizstāt fontus dokumentos un zīmēt tekstus no kreisās uz labo. Tā ir ātra un uzticama bibliotēka, kas var apstrādāt jebkuru plašu formatējumu un manipulācijas, kas var būt nepieciešamas jūsu PDF dokumentiem.


IronSoftware (IronPDF)

Izveidojiet, lasiet, modificējiet un saglabājiet PDF failus

IronPDF atbalsta PDF failu izveidi, lasīšanu, modificēšanu un saglabāšanu. Varat ģenerēt augstas kvalitātes PDF dokumentus no tīmekļa lapām vai HTML satura.

Papildu PDF funkcijas

Varat izmantot dažādus rīkus, lai izveidotu un pielāgotu vajadzīgos PDF dokumentus. API nodrošina pielāgotas ūdenszīmes, teksta rediģēšanu, izkārtojuma pielāgošanu, sarežģītu grafisko elementu iekļaušanu un daudz ko citu. Varat arī pievienot grāmatzīmes, hipersaites un formas.

Uzlabota teksta apstrāde

API atbalsta teksta aizstāšanu, teksta izvilkšanu un fontu pārvaldību. Varat arī ģenerēt PDF dokumentus jebkurā starptautiskā valodā, tostarp jauktu valodu dokumentus.

PDF konvertēšana

Varat pārvērst HTML failus, virknes un CSS PDF dokumentos. Varat arī pārvērst PDF dokumentus attēlu formātos, piemēram, JPEG vai PNG, un otrādi. Papildu konvertēšana ietver DOCX, RTF un MD uz PDF.

Interaktīvās veidlapas

IronPDF atbalsta interaktīvu PDF veidlapu izveidi ar tādiem līdzekļiem kā teksta apgabali, radio pogas, ievades lauki un attēli. Lietotāji varēs veikt atlasi, aizpildīt veidlapas laukus un veikt citas darbības. API atbalsta arī veidlapu datu importēšanu un eksportēšanu.

Drošība un paraksti

IronPDF atbalsta PDF failu šifrēšanu, ciparparakstu pievienošanu un lietotāja atļauju iestatīšanu.

Redakcija un anotācijas

Varat atrast un aizstāt tekstu vai dzēst lapas no PDF dokumenta. Nav rediģēšanas iespēju. Anotācijas iespējas ietver anotāciju pievienošanu un rediģēšanu un anotācijas atribūtu norādīšanu, piemēram, nosaukumu, pagriešanu, ikonu, necaurredzamību un tekstu.

Integrējiet ar klienta puses PDF skatītāju un redaktoru

Jūs varat iegult PDF skatīšanas iespēju savā tīmekļa lietojumprogrammā, izmantojot IronPDF Viewer.


IronPDF ir vēl viena ar funkcijām bagāta C# API bibliotēka, kas ir noderīga izstrādātājiem, kuri regulāri veido lietojumprogrammas, kurām nepieciešami PDF dokumenti.


IronPDF var ģenerēt PDF dokumentus jebkurā starptautiskā valodā, ko atbalsta Unicode, tostarp jauktu valodu dokumentus. Dokumentiem var pievienot pielāgotas ūdenszīmes, kā arī integrēt sarežģītus grafiskos elementus. Lai šifrētu PDF failus, ir vajadzīgas tikai dažas koda rindiņas, tāpat kā IronPDF iegulšanai lietojumprogrammā.


Jūs, visticamāk, atklāsit, ka IronPDF atvieglo daudzu PDF darbību ieviešanu, padarot to par vērtīgu izstrādes rīku.


DevExpress PDF dokumentu API

Izveidojiet, lasiet, modificējiet un saglabājiet PDF failus

DevExpress PDF ļauj ģenerēt PDF failus no jauna. Varat arī programmatiski lasīt, modificēt un saglabāt PDF dokumentus.

Papildu PDF funkcijas

API nodrošina kritiskas iespējas, piemēram, hipersaišu pievienošanu, grāmatzīmju pievienošanu un rediģēšanu un failu pievienošanu. Varat arī pievienot pielāgotu grafisku saturu, tostarp tekstu, formas, veidlapas laukus un attēlus.

Uzlabota teksta apstrāde

Varat izvilkt tekstu no lapas vai noteikta reģiona. API arī ļauj veikt vārdu vai frāžu meklēšanu dokumentā. Ir arī atbalsts starptautiskajām valodām.

PDF konvertēšana

Jūs varat pārvērst HTML par PDF failu. Varat arī saglabāt attēla kvalitāti, konvertējot PDF failus PNG, JPEG, BMP, TIFF vai GIF formātā.

Interaktīvās veidlapas

Svarīgas iespējas ietver dinamisku PDF veidlapu izveidi, saplacināšanu, aizpildīšanu un dzēšanu. Papildu darbības ietver AcroForm datu importēšanu un eksportēšanu uz FDF, XFDF, XML un TXT failiem vai no tiem.

Drošība un paraksti

DevExpress PDF atbalsta drošības pasākumus, piemēram, šifrēšanu, lietotāja atļauju piemērošanu un ciparparakstu izmantošanu.

Redakcija un anotācijas

DevExpress PDF neatbalsta rediģēšanu. Alternatīvas iespējas ietver skartās lapas noņemšanu vai grafikas pievienošanu ar krāsainu fonu un jauna teksta pievienošanu augšpusē.

API atbalsta anotācijas. Varat rakstīt, dzēst un rediģēt anotācijas, kā arī pievienot komentārus un atbildes. Dažas atbalstītās teksta anotācijas ietver līmlapiņas, gumijas zīmogus un zīmogus.

Integrējiet ar klienta puses PDF skatītāju un redaktoru

DevExpress nodrošina PDF skatītāju, ko var iegult WPF vai WinForms lietojumprogrammās. Tā piedāvā lietotāja interfeisa vadīklas, kas lietotājiem ļauj skatīt, rediģēt un drukāt PDF failus.


Viena svarīga DevExpress PDF iezīme ir rediģēšanas iespēja. Lai gan ir citi veidi, kā PDF dokumentā paslēpt nevēlamu tekstu, tas nozīmē, ka API bibliotēka nav tik efektīva, kā tā varētu būt, un, iespējams, var tikt nopludināta sensitīva informācija. Turklāt DevExpress nav tīmekļa PDF skatītāja.


Pat ar šīm problēmām DevExpress PDF joprojām ir ļoti funkcionāla API bibliotēka ar daudzām citām svarīgām funkcijām, kas palīdz apstrādāt PDF failus.


Tas nodrošina nepieciešamos standarta papildu līdzekļus, tostarp hipersaites, pielāgotu grafisko saturu, konvertēšanas iespējas un Acroform pārvaldību, lai izceltu tikai dažas. Ir arī PDF skatītājs, ko var iegult WPF vai WinForms lietojumprogrammās.


PSPDFkit

Izveidojiet, lasiet, modificējiet un saglabājiet PDF failus

Varat izveidot, lasīt, rediģēt un ģenerēt PDF failus. Varat ģenerēt PDF dokumentus no vairākiem avotiem. PSPDFkit arī ļauj rediģēt un saglabāt šos failus.

Papildu PDF funkcijas

Varat pielāgot savus PDF failus, izmantojot pielāgotu teksta fontu un stilus, pievienojot ūdenszīmes un attēlus.

Uzlabota teksta apstrāde

Izņemiet tekstu no PDF dokumentiem, tostarp tekstu attēlos PDF failā.

PDF konvertēšana

PSPDFKit atbalsta HTML, Word, Excel un PowerPoint konvertēšanu uz PDF failiem. Tas arī ļauj pārvērst PDF dokumentus attēlos, piemēram, JPG, PNG, WebP un TIFF failos. Varat arī pārvērst PDF dokumentus par HTML, Office failiem un attēliem.

Interaktīvās veidlapas

Key-Value Pair Extraction API ļauj iegūt konkrētus datus, ko ievadījis lietotājs, no interaktīvām veidlapām. Tas var ietvert e-pastus, adreses, tālruņu numurus un daudz ko citu.


PSPDFKit arī automatizē datu ieguvi, izmantojot mašīnmācīšanos un adaptīvo izkārtojuma izpratni. Varat izvilkt attēlus, galvenās vērtības, tekstu un PDF failus gan no daļēji strukturētiem, gan strukturētiem dokumentiem.

Drošība un paraksti

Aizsargājiet savus PDF dokumentus ar paroles aizsardzību, lietotāja atļaujām, ierobežotu teksta kopēšanu un atspējotu drukāšanu.

Redakcija un anotācijas

API noņems datus no PDF failiem, identificējot iepriekš iestatītus teksta modeļus. PSPDFKit atbalsta arī anotācijas.

Integrējiet ar klienta puses PDF skatītāju un redaktoru

Varat integrēt PSPDFKit for Web savā lietojumprogrammā, lai piekļūtu saviem PDF failiem pārlūkprogrammā. Skatītājs atļauj rediģēšanu, anotāciju, parakstīšanu un rediģēšanu, un to var mitināt klienta vai servera pusē.


PSPDFKit ir vairāk nekā 30 API rīki PDF failiem, kas ir pietiekami daudz, lai lietojumprogrammai nevainojami pievienotu PDF un attēlveidošanas funkcijas. Neatkarīgi no tā, vai tā ir PDF ģenerēšana, rediģēšana vai liela mēroga attēlu vai Office failu formāta konvertēšana, PSPPDFKit to padara salīdzinoši vienkāršu.


Tas nodrošina efektīvu veidu, kā ģenerēt un apstrādāt PDF failus. Varat ieviest datu ieguvi un ātri iegūt precīzus rezultātus pat tad, ja ir iesaistīts liels datu apjoms. Varat arī bagātināt savu tīmekļa lietojumprogrammu ar PSPDFKit tīmeklim un nodrošināt lietotājiem jaudīgas anotācijas un rediģēšanas iespējas.


Secinājums

Daudzām šeit minētajām .NET PDF API bibliotēkām ir līdzīga funkcionalitāte aizmugursistēmas atbalsta ziņā. Tomēr daudzi atšķiras no priekšgala skatītāja pieejamības izmantošanai kopā ar savām aizmugures bibliotēkām. Turklāt katras bibliotēkas demonstrācijas un dokumentācijas apskate ir ļoti svarīga, lai saprastu atbalsta līmeni, ko varat sagaidīt pēc API bibliotēkas izvēles. Ņemot vērā šos faktorus, ja jums ir nepieciešama ar funkcijām bagāta PDF API bibliotēka, kas nodrošina visdziļāko funkcionalitātes klāstu un nodrošina visdažādāko funkciju kopumu, vienlaikus saglabājot viskonkurētspējīgāko priekšgala skatīšanās un rediģēšanas pieredzi tirgū, tad Document Solutions for PDF ir labākā izvēle.

L O A D I N G
. . . comments & more!

About Author

MESCIUS inc. HackerNoon profile picture
MESCIUS inc.@mesciusinc
MESCIUS inc. (formerly GrapeCity) provides JavaScript and .NET grids, UI, reporting, spreadsheets, document APIs, etc.

PAKARINĀT TAGUS

ŠIS RAKSTS TIKS PĀRSTRĀDĀTS...