1. produkty
  2.   Editor
  3.   .NET
  4.   PDFSharp
 
  

Open Source .NET SDK pro práci se soubory PDF

Zdarma a výkonné Open Source .NET API pro vytváření, úpravu a slučování dokumentů PDF.

Co je PDFSharp API pro .NET?

PDFsharp je open-source .NET knihovna navržená pro snadné a flexibilní vytváření a zpracování dokumentů PDF. Ať už vytváříte nové PDF od začátku, slučujete existující dokumenty nebo přidáváte text, obrázky a tvary do PDF, PDFsharp poskytuje širokou škálu funkcí. Umožňuje vývojářům .NET programově zpracovávat soubory PDF s jasným a intuitivním rozhraním API, což z něj činí vynikající volbu jak pro malé aplikace, tak pro velká podniková řešení. Jeho schopnost pracovat s vektorovou i rastrovou grafikou v dokumentech PDF z něj dělá všestranný nástroj pro generování složitých sestav nebo dynamického obsahu v aplikacích .NET.

PDFSharp for .NET API – klíčové funkce

Níže jsou uvedeny některé z hlavních funkcí PDFSharp:

  • Vytvářejte nové dokumenty PDF od začátku.
  • Upravte stávající dokumenty PDF.
  • Přidejte text, obrázky a grafiku na stránky PDF.
  • Podporuje vektorovou grafiku a rastrové obrázky.
  • Sloučit nebo rozdělit dokumenty PDF.
  • Extrahujte obsah ze souborů PDF.
  • Zpracování písem, včetně písem TrueType.
  • Nakreslete tvary, jako jsou čáry, obdélníky a kruhy.
  • Podporuje šifrované soubory PDF.
  • Vytvářejte dokumenty PDF/A pro archivaci.
  • Kompatibilní s .NET Framework a .NET Core.
These features highlight the capabilities and benefits of using PDFSharp API for .NET in PDF document creation and manipulation.
GitHub

Statistiky GitHubu

Název:
Jazyk:
hvězdy:
Vidlice:
Licence:
Úložiště bylo naposledy aktualizováno v

Začínáme s PDFSharp for .NET API

Knihovnu ShapeCrawler si můžete stáhnout z GitHubu nebo nugetu.

Instalace

Instalace PDFSharp API pro .NET je jednoduchá a lze ji provést z nugget, jak je uvedeno níže:

Instalace PDFSharp API pro .NET


 Install-Package PdfSharp

Příklady kódu pro PdfSharp API pro .NET

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.

Jak vytvořit prázdný soubor PDF pomocí PDFSharp API pro .NET?

In order to create a PDF document using the PDFSharp API for .NET, the following steps can help.
  • Vytvořit nový dokument PDF: Tím se inicializuje prázdný dokument PDF.
  • Přidat novou stránku: Přidá do dokumentu prázdnou stránku.
  • Kreslit text: Pomocí objektu XGraphics zapíše "Hello, World!" ve středu stránky.
  • Uložit dokument: Uloží PDF se zadaným názvem souboru.

Jak přidat obrázek do PDF pomocí PDFSharp API?

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.
  • Vytvořit nový dokument PDF: Tím se inicializuje prázdný dokument PDF.
  • Přidat stránku: Přidá do dokumentu prázdnou stránku.
  • Načíst obrázek: Pomocí XImage.FromFile() načte obrázek ze zadané cesty k souboru.
  • Nakreslete obrázek: Používá gfx.DrawImage() k umístění a změně velikosti obrázku na stránce PDF.
  • Uložit dokument: Uloží PDF s obrázkem.

Jak vložit tabulku do dokumentu PDF v .NET?

Chcete-li vložit tabulku do dokumentu PDF pomocí rozhraní PDFSharp for .NET API, můžete postupovat podle těchto kroků.

  • Vytvořit nový dokument PDF: Tím se inicializuje prázdný dokument PDF.
  • Přidat stránku: Přidá prázdnou stránku do nového dokumentu PDF.
  • Definujte řádky a sloupce, které mají být součástí tabulky.
  • Pomocí vnořených smyček vytvořte tabulku pomocí počtu řádků a sloupců.
  • Uložit dokument: Uloží PDF s obrázkem.

Přidat vodoznak na stránku PDF v .NET

  • Načíst existující dokument PDF: Kód otevře existující PDF v režimu úprav.
  • Procházet stránkami: Iteruje každou stránku v dokumentu.
  • Vytvořit objekt XGraphics: Umožňuje operace kreslení na stránce PDF.
  • Definujte vlastnosti vodoznaku, jako je písmo a text.
  • Nakreslete vodoznak: Text je vycentrován přes stránku s diagonálním rozložením.
  • Uložit dokument: Uloží PDF s aplikovaným vodoznakem.

Závěr

PDFsharp je všestranná a výkonná open-source knihovna pro vývojáře .NET, která nabízí komplexní nástroje pro vytváření, úpravy a správu dokumentů PDF. Díky svému přímočarému rozhraní API zjednodušuje PDFsharp různé operace s PDF, od generování nových dokumentů a přidávání obrázků nebo textu až po úpravy existujících PDF překrýváním obsahu, jako jsou vodoznaky. Podporuje vektorovou grafiku, tvary, tabulky a hypertextové odkazy, díky čemuž je vhodný pro širokou škálu aplikací, včetně generování sestav, zpracování dokumentů a archivace. Jeho kompatibilita s .NET Framework a .NET Core dále rozšiřuje jeho použitelnost na různých platformách, díky čemuž je PDFsharp spolehlivou volbou pro zpracování PDF v projektech .NET.

Podobné Produkty

 Czech