1. Produkter
  2.   Redaktör
  3.   .NET
  4.   PDFSharp
 
  

Open Source .NET SDK för att arbeta med PDF-filer

Gratis och kraftfull Open Source .NET API för att skapa, redigera och slå samman PDF-dokument.

Vad är PDFSharp API för .NET?

PDFsharp är ett .NET-bibliotek med öppen källkod designat för att skapa och bearbeta PDF-dokument med lätthet och flexibilitet. Oavsett om du genererar nya PDF-filer från grunden, slår samman befintliga dokument eller lägger till text, bilder och former till PDF-filer, erbjuder PDFsharp ett brett utbud av funktioner. Det tillåter .NET-utvecklare att hantera PDF-filer programmatiskt med ett tydligt och intuitivt API, vilket gör det till ett utmärkt val för både småskaliga applikationer och stora företagslösningar. Dess förmåga att arbeta med både vektor- och rastergrafik i PDF-dokument gör det till ett mångsidigt verktyg för att generera komplexa rapporter eller dynamiskt innehåll i .NET-applikationer.

PDFSharp för .NET API - Nyckelfunktioner

Följande är några av huvudfunktionerna i PDFSharp:

  • Skapa nya PDF-dokument från grunden.
  • Ändra befintliga PDF-dokument.
  • Lägg till text, bilder och grafik till PDF-sidor.
  • Stöder vektorgrafik och rasterbilder.
  • Slå samman eller dela PDF-dokument.
  • Extrahera innehåll från PDF-filer.
  • Hantera typsnitt, inklusive TrueType-teckensnitt.
  • Rita former som linjer, rektanglar och cirklar.
  • Stöder krypterade PDF-filer.
  • Generera PDF/A-dokument för arkivering.
  • Kompatibel med .NET Framework och .NET Core.
These features highlight the capabilities and benefits of using PDFSharp API for .NET in PDF document creation and manipulation.
GitHub

GitHub-statistik

Namn:
Språk:
Stjärnor:
Gafflar:
Licens:
Repository uppdaterades senast kl

Komma igång med PDFSharp för .NET API

Du kan ladda ner ShapeCrawler-biblioteket från GitHub eller nuget.

Installation

Att installera PDFSharp API för .NET är enkelt och kan göras från nugget som visas nedan:

Installerar PDFSharp API för .NET


 Install-Package PdfSharp

Kodexempel för PdfSharp API för .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.

Hur man skapar en tom PDF-fil med PDFSharp API för .NET?

In order to create a PDF document using the PDFSharp API for .NET, the following steps can help.
  • Skapa ett nytt PDF-dokument: Detta initierar ett tomt PDF-dokument.
  • Lägg till en ny sida: Lägger till en tom sida i dokumentet.
  • Rita text: Använder XGraphics-objektet för att skriva "Hello, World!" i mitten av sidan.
  • Spara dokumentet: Sparar PDF:en med det angivna filnamnet.

Hur lägger man till bild till en PDF med 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.
  • Skapa ett nytt PDF-dokument: Detta initierar ett tomt PDF-dokument.
  • Lägg till en sida: Lägger till en tom sida i dokumentet.
  • Ladda bilden: Använder XImage.FromFile() för att ladda en bild från den angivna sökvägen.
  • Rita bilden: Använder gfx.DrawImage() för att placera och ändra storlek på bilden på PDF-sidan.
  • Spara dokumentet: Sparar PDF-filen med bilden.

Hur infogar man tabell i ett PDF-dokument i .NET?

För att infoga en tabell i ett PDF-dokument med PDFSharp för .NET API, kan du följa dessa steg.

  • Skapa ett nytt PDF-dokument: Detta initierar ett tomt PDF-dokument.
  • Lägg till en sida: Lägger till en tom sida i det nya PDF-dokumentet.
  • Definiera rader och kolumner som ska ingå i tabellen.
  • Använd kapslade loopar för att skapa tabellen med antalet rader och kolumner.
  • Spara dokumentet: Sparar PDF-filen med bilden.

Lägg till vattenstämpel på en PDF-sida i .NET

  • Ladda ett befintligt PDF-dokument: Koden öppnar en befintlig PDF i modifieringsläge.
  • Slinga genom sidor: Den itererar över varje sida i dokumentet.
  • Skapa ett XGraphics-objekt: Tillåter ritoperationer på PDF-sidan.
  • Definiera vattenstämpelegenskaper som typsnitt och text.
  • Rita vattenstämpeln: Texten är centrerad över sidan med en diagonal layout.
  • Spara dokumentet: Sparar PDF-filen med vattenstämpeln applicerad.

Slutsats

PDFsharp är ett mångsidigt och kraftfullt bibliotek med öppen källkod för .NET-utvecklare, som erbjuder omfattande verktyg för att skapa, redigera och hantera PDF-dokument. Med sitt enkla API förenklar PDFsharp olika PDF-operationer, från att generera nya dokument och lägga till bilder eller text till att ändra befintliga PDF-filer genom att lägga över innehåll som vattenstämplar. Den stöder vektorgrafik, former, tabeller och hyperlänkar, vilket gör den lämplig för ett brett utbud av applikationer, inklusive rapportgenerering, dokumentbearbetning och arkivering. Dess kompatibilitet med .NET Framework och .NET Core utökar dess användbarhet ytterligare över olika plattformar, vilket gör PDFsharp till ett pålitligt val för PDF-hantering i .NET-projekt.

Liknande Produkter

 Swedish