Avoimen lähdekoodin .NET SDK PDF-tiedostojen käsittelyyn
Ilmainen ja tehokas avoimen lähdekoodin .NET-sovellusliittymä PDF-dokumenttien luomiseen, muokkaamiseen ja yhdistämiseen.
Mikä on PDFSharp API for .NET?
PDFsharp on avoimen lähdekoodin .NET-kirjasto, joka on suunniteltu PDF-dokumenttien luomiseen ja käsittelyyn helposti ja joustavasti. Olitpa sitten luomassa uusia PDF-tiedostoja tyhjästä, yhdistämässä olemassa olevia asiakirjoja tai lisäämässä tekstiä, kuvia ja muotoja PDF-tiedostoihin, PDFsharp tarjoaa laajan valikoiman toimintoja. Sen avulla .NET-kehittäjät voivat käsitellä PDF-tiedostoja ohjelmallisesti selkeän ja intuitiivisen API:n avulla, mikä tekee siitä erinomaisen valinnan sekä pienimuotoisille sovelluksille että suurille yritysratkaisuille. Sen kyky työskennellä sekä vektori- että rasterigrafiikan kanssa PDF-dokumenteissa tekee siitä monipuolisen työkalun monimutkaisten raporttien tai dynaamisen sisällön luomiseen .NET-sovelluksissa.
PDFSharp for .NET API - Tärkeimmät ominaisuudet
Seuraavassa on joitain PDFSharpin pääominaisuuksia:
- Luo uusia PDF-dokumentteja tyhjästä.
- Muokkaa olemassa olevia PDF-dokumentteja.
- Lisää tekstiä, kuvia ja grafiikkaa PDF-sivuille.
- Tukee vektorigrafiikkaa ja rasterikuvia.
- Yhdistä tai jaa PDF-dokumentteja.
- Pura sisältöä PDF-tiedostoista.
- Käsittele fontteja, mukaan lukien TrueType-fontit.
- Piirrä muotoja, kuten viivoja, suorakulmioita ja ympyröitä.
- Tukee salattuja PDF-tiedostoja.
- Luo PDF/A-dokumentteja arkistointia varten.
- Yhteensopiva .NET Frameworkin ja .NET Coren kanssa.
PDFSharp for .NET API:n käytön aloittaminen
Voit ladata ShapeCrawler-kirjaston GitHubista tai nugetista.
Asennus
PDFSharp API for .NET asentaminen on yksinkertaista ja se voidaan tehdä nuggetista alla olevan kuvan mukaisesti:
PDFSharp API:n asentaminen .NETille
Install-Package PdfSharp
Koodiesimerkkejä .NETin PdfSharp API:lle
PDFSharp API is a powerful .NET API that can be used to work with PDF documents from within your .NET applications. It doesn't require you to understand the underlying structure of PDF files in order to work with PDF documents. PDFSharp can be used by programming in all .NET languages such as C# and VB.NET. Let's jump into some code samples for working with PDF files using the PDFSharp API for .NET.Kuinka luodaan tyhjä PDF-tiedosto PDFSharp API for .NET:lle?
In order to create a PDF document using the PDFSharp API for .NET, the following steps can help.- Luo uusi PDF-dokumentti: Tämä alustaa tyhjän PDF-dokumentin.
- Lisää uusi sivu: Lisää asiakirjaan tyhjän sivun.
- Piirrä teksti: Käyttää XGraphics-objektia kirjoittaakseen "Hei, maailma!" sivun keskellä.
- Tallenna asiakirja: Tallentaa PDF-tiedoston määritetyllä tiedostonimellä.
Kuinka lisätä kuva PDF-tiedostoon PDFSharp API:n avulla?
PDFSharp lets you create a PDF document and insert image into it from your .NET application. You can use the following steps to create a PDF document with image.- Luo uusi PDF-dokumentti: Tämä alustaa tyhjän PDF-dokumentin.
- Lisää sivu: Lisää asiakirjaan tyhjän sivun.
- Lataa kuva: Käyttää XImage.FromFile()-komentoa kuvan lataamiseen määritetystä tiedostopolusta.
- Piirrä kuva: Käytä gfx.DrawImage()-funktiota kuvan sijoittamiseen ja koon muuttamiseen PDF-sivulla.
- Tallenna asiakirja: Tallentaa PDF-tiedoston kuvan kanssa.
Kuinka lisätä taulukko PDF-dokumenttiin .NET:ssä?
Voit lisätä taulukon PDF-dokumenttiin PDFSharp for .NET API:n avulla seuraavasti.
- Luo uusi PDF-dokumentti: Tämä alustaa tyhjän PDF-dokumentin.
- Lisää sivu: Lisää tyhjän sivun uuteen PDF-dokumenttiin.
- Määritä rivit ja sarakkeet osaksi taulukkoa.
- Käytä sisäkkäisiä silmukoita luodaksesi taulukon käyttämällä rivien ja sarakkeiden määrää.
- Tallenna asiakirja: Tallentaa PDF-tiedoston kuvan kanssa.
Lisää vesileima PDF-sivulle .NET:ssä
- Lataa olemassa oleva PDF-dokumentti: Koodi avaa olemassa olevan PDF-tiedoston muokkaustilassa.
- Silmukka sivujen läpi: Se toistuu asiakirjan jokaisella sivulla.
- Luo XGraphics-objekti: Sallii piirustustoiminnot PDF-sivulle.
- Määritä vesileiman ominaisuudet, kuten fontti ja teksti.
- Piirrä vesileima: Teksti on keskitetty sivun poikki diagonaalisesti.
- Tallenna asiakirja: Tallentaa PDF-tiedoston vesileimalla.
Johtopäätös
PDFsharp on monipuolinen ja tehokas avoimen lähdekoodin kirjasto .NET-kehittäjille, joka tarjoaa kattavia työkaluja PDF-dokumenttien luomiseen, muokkaamiseen ja hallintaan. Selkeän API:n avulla PDFsharp yksinkertaistaa useita PDF-toimintoja uusien asiakirjojen luomisesta ja kuvien tai tekstin lisäämisestä olemassa olevien PDF-tiedostojen muokkaamiseen lisäämällä sisältöä, kuten vesileimoja. Se tukee vektorigrafiikkaa, muotoja, taulukoita ja hyperlinkkejä, mikä tekee siitä sopivan monenlaisiin sovelluksiin, kuten raporttien luomiseen, asiakirjojen käsittelyyn ja arkistointiin. Sen yhteensopivuus .NET Frameworkin ja .NET Coren kanssa laajentaa entisestään sen käytettävyyttä eri alustoilla, mikä tekee PDFsharpista luotettavan vaihtoehdon PDF-käsittelyyn .NET-projekteissa.
Samankaltaisia Tuotteita
- Apache POI XWPF | Open Source Java API DOCX-tiedostojen luomiseen ja muokkaamiseen
- DocX | Avoimen lähdekoodin .NET API DOCX-tiedostojen luomiseen ja muokkaamiseen
- Docx4J | Open Source Java API DOC- ja DOCX-tiedostojen luomiseen ja muokkaamiseen
- ExcelDataReader | Avoimen lähdekoodin .NET API XLS-, XLSX-, CSV- ja laskentataulukkoasiakirjojen lukemiseen
- FileFormat.Cells | Cerate ja päivitä Excel-tiedostoja C# .NETllä