1. Termékek
  2.   Szerkesztő
  3.   .NET
  4.   QuestPDF
 
  

Nyílt forráskódú .NET API a PDF dokumentumok kezeléséhez

PDF-dokumentumok létrehozása, frissítése, egyesítése és feldolgozása .NET-alkalmazásokból.

Mi az a QuestPDF API a .NET-hez?

A QuestPDF egy népszerű .NET-könyvtár, amelyet kiváló minőségű PDF dokumentumok egyszerű létrehozására terveztek. Modern, intuitív API-t kínál, amely lehetővé teszi összetett PDF-elrendezések programozott létrehozását, így alkalmas olyan alkalmazásokhoz, amelyek automatizált PDF-jelentés-generálást, számlákat vagy dokumentumkészítést igényelnek. A QuestPDF egy rugalmas elrendezési motor köré épül, amely számos tervezési funkciót támogat, például szövegformázást, táblázatokat, képeket és még diagramokat is. Könnyen áttekinthető, könnyen érthető szintaxisának köszönhetően a fejlesztők gyorsan meghatározhatják a PDF-dokumentumok szerkezetét, miközben teljes ellenőrzést gyakorolhatnak a stílus és a formázás felett. A könyvtár teljesítményre is optimalizált, így még nagy dokumentumok esetén is gyors PDF-leképezést biztosít.

QuestPDF .NET API-hoz – Főbb jellemzők

Íme a QuestPDF néhány fő funkciója:

  • Könnyű és intuitív API PDF-dokumentumok programozott létrehozásához.
  • Támogatja az összetett elrendezéseket, beleértve a rácsokat, táblázatokat és a rugalmas pozicionálást.
  • Átfogó szövegformázási lehetőségek fejlécekhez, bekezdésekhez és egyebekhez.
  • Képes képeket, diagramokat és egyéb vizuális elemeket hozzáadni a dokumentumokhoz.
  • Üzleti szabályokon és adatbevitelen alapuló dinamikus tartalomgenerálás.
  • Nagy teljesítményű renderelés nagy dokumentumokhoz optimalizálva.
  • Az oldalfejlécek, láblécek és oldalszámok beépített támogatása.
  • Automatikus tartalom túlcsordulás kezelése több oldalon.
  • Nyílt forráskódú és jól dokumentált, aktív közösségi támogatással.
  • Zökkenőmentes integráció .NET-alkalmazásokkal, támogatja a .NET Core-t és a .NET-keretrendszert.
These features highlight the capabilities and benefits of using QuestPDF API for .NET in PDF document creation and manipulation.
GitHub

GitHub statisztika

Név:
Nyelv:
Csillagok:
Villák:
Engedély:
Az adattár legutóbbi frissítése:

Ismerkedés a QuestPDF for .NET API-val

A QuestPDF könyvtárat letöltheti a GitHubról vagy a nugetről.

Telepítés

A QuestPDF API .NET-hez telepítése egyszerű, és a nuggetből is elvégezhető az alábbiak szerint:

QuestPDF API telepítése .NET-hez


 Install-Package QuestPDF

Kódpéldák a .NET QuestPDF API-hoz

To help you better understand the capabilities of the QuestPDF API, lets have a look at some .NET code examples. These examples will demonstrate how to create various PDF elements, manage layouts, and apply formatting using QuestPDF’s intuitive, fluent API. By following these examples, you'll be able to effectively integrate PDF generation into your .NET applications.

Hogyan lehet üres PDF-fájlt létrehozni a QuestPDF API for .NET használatával?

In order to create a PDF document using the QuestPDF API for .NET, the following steps can help.
  • Importálja a szükséges QuestPDF névtereket a fájlba.
  • Hozzon létre egy új C# osztályt vagy metódust a PDF tartalom meghatározásához.
  • A PDF-dokumentum létrehozási folyamatának elindításához használja a Document.Create() metódust.
  • Valósítsa meg a Compose() metódust a PDF szerkezetének és elrendezésének meghatározásához.
  • Adjon hozzá egy üres oldalt a Page() metódussal, tartalom nélkül.
  • Hívja a GeneratePdf() metódust a PDF létrehozásához és a kívánt helyre mentéséhez.
  • Futtassa az alkalmazást az üres PDF-fájl létrehozásához és mentéséhez.

Hogyan adhatunk képet PDF-hez a QuestPDF API segítségével?

You can create a PDF document using QuestPDF for .NET and insert image into it from your .NET application. You can use the following steps to create a PDF document with image.
  • Új PDF-dokumentum létrehozása: Ez inicializál egy üres PDF-dokumentumot.
  • Oldal hozzáadása: Üres oldalt ad a dokumentumhoz.
  • Adjon hozzá egy képet az Image() metódussal.
  • Állítsa be az oldal szélességét a FitWidth beállítással, hogy a kép illeszkedjen az oldal szélességéhez.
  • Menti a PDF-t a képpel.

Hogyan adjunk vízjelet egy PDF-oldalhoz .NET-ben?

  • Telepítse a QuestPDF könyvtárat a NuGet Package Manager segítségével a .NET-projektben.
  • Importálja a szükséges QuestPDF névtereket a fájlba.
  • Hozzon létre egy új C# osztályt vagy metódust a PDF tartalom meghatározásához.
  • A PDF létrehozási folyamat elindításához használja a Document.Create() metódust.
  • Határozza meg az oldal elrendezését a Page() módszerrel, állítsa be az oldalméretet és a margót.
  • Használja a Layer() metódust, hogy külön rétegeket hozzon létre a fő tartalomhoz és a vízjelhez.
  • Adjon hozzá fő tartalmi elemeket olyan metódusokkal, mint a Text() vagy az Image() az első rétegben.
  • Adjon hozzá egy vízjel elemet (pl. szöveget vagy képet) a második réteghez, és állítson be olyan tulajdonságokat, mint az Opacity(), FontSize() és Rotate() code> a vízjel stílusához.
  • Hozza létre a PDF-fájlt a GeneratePdf() metódussal, és mentse el egy fájlba.
  • Futtassa az alkalmazást a vízjellel ellátott PDF létrehozásához és mentéséhez.

Következtetés

A QuestPDF egy sokoldalú és hatékony könyvtár a .NET fejlesztők számára, akik dinamikus, kiváló minőségű PDF dokumentumokat szeretnének programozottan létrehozni. A gördülékeny API-tervezés, a kiterjedt elrendezési lehetőségek és a tartalom széles skálájának támogatása hatékony eszközzé teszik a professzionális PDF-ek előállítását különféle felhasználási esetekre, a jelentésektől a számlákig. Függetlenül attól, hogy bonyolult elrendezéseket kell kezelnie, képeket kell hozzáadnia vagy vízjeleket kell átfednie, a QuestPDF rugalmasságot és teljesítményt kínál a munka zökkenőmentes elvégzéséhez. A QuestPDF projektekbe való integrálásával könnyedén automatizálhatja a PDF létrehozását, miközben teljes ellenőrzést tarthat fenn a dokumentumtervezés felett.

Hasonló Termékek

 Hungarian