1. Produkter
  2.   PDF
  3.   .NET
  4.   iText for .NET

iText for .NET

 
 

.NET Library for PDF-dokumentbehandling

Les, skriv og manipuler PDF-filer fra .NET-apper.

iText for .NET er et åpen kildekode .NET-bibliotek som gir utviklere muligheten til å lage PDF-løsninger etter eget valg. Det var tidligere kjent som iTextSharp og er i stand til å lage en smart arbeidsflyt for PDF-dokumenter. 

iText for .NET lar deg lage PDF-dokumenter programmatisk uten menneskelig innblanding, samtidig som det støtter flere viktige funksjoner som PDF-oppretting fra bunnen av, HTML til PDF-eksport, PDF-redaksjon, flerspråklig støtte, PDF-manipulering, XFDF- og SVG-håndtering, PDF-datautvinning, PDF tagging og analysering og mer.

Previous Next

Komme i gang med iText for .NET

iText for .NET er dobbeltlisensiert som AGPL/kommersiell programvare. AGPL er en gratis / åpen kildekode programvarelisens. Det anbefales på det sterkeste å bruke NuGet for å legge til iText 7 Community til prosjektet ditt.

NuGet kommando

 Install Package itext7

.NET API for å lage og manipulere PDF-dokumenter

iText for .NET lar programvareprogrammerere lage og endre et PDF-dokument i .NET-applikasjonene sine. Portable Document Format (PDF) er et av verdens mest brukte dokumentformater og fortsatt veldig populært. Når PDF-dokumentet er opprettet, kan du også enkelt endre det. API-en gir deg muligheten til å sette inn nye sider, legge til nytt innhold, til en eksisterende side og mye mer.

Lag PDF-dokument - C#

// Initialize PDF writer
PdfWriter pdfWriter = new PdfWriter("fileformat.pdf");
// Creatre a new PDF document
PdfDocument pdfDocument = new PdfDocument(pdfWriter);
// Create a new document 
Document document = new Document(pdfDocument);
// Add text to the document
document.Add(new Paragraph("FileFormat.com - File Format Developer Guide"));
// Close document
document.Close();

Konverter HTML til PDF-dokumenter ved hjelp av .NET

iText 7 lar .NET-programmerere enkelt konvertere HTML til PDF-dokumenter ved å bruke Html2Pdf-tillegget. Html2Pdf-tillegget gjør det mulig for programvareutviklere å analysere HTML- eller XHTML-snutter og tilhørende CSS til PDF. Med bare noen få linjer med kode og kortere tid kan Html2Pdf gi deg flotte resultater og vil konvertere HTML-filer til rike, smarte PDF-dokumenter.

Konverter HTML til PDF - C#

// Open text file
 FileStream htmlSource = File.Open("fileformat.html", FileMode.Open);
 // Create PDF file
 FileStream pdfDest = File.Open("fileformat.pdf", FileMode.OpenOrCreate);
 // Intialize conversion properties
 ConverterProperties converterProperties = new ConverterProperties();
 // Convert HTML to PDF
 HtmlConverter.ConvertToPdf(htmlSource, pdfDest, converterProperties);

Slå sammen flere PDF-filer via .NET API

Open source-biblioteket iText for .NET lar programvareprogrammerere slå sammen flere PDF-filer i .NET-appene deres. Det er veldig viktig å opprettholde størrelsen og retningen på alle sidene i originalfilene. Følgende C#-kodeeksempel viser hvor enkelt utviklere kan kombinere forskjellige PDF-filer med bare et par linjer med kode.

Slå sammen PDF-filer via C# .NET

PdfDocument pdf = new PdfDocument(new PdfWriter(dest));
PdfMerger merger = new PdfMerger(pdf);
//Add pages from the first document
PdfDocument firstSourcePdf = new PdfDocument(new PdfReader(SRC1));
merger.merge(firstSourcePdf, 1, firstSourcePdf.getNumberOfPages());
//Add pages from the second pdf document
PdfDocument secondSourcePdf = new PdfDocument(new PdfReader(SRC2));
merger.merge(secondSourcePdf, 1, secondSourcePdf.getNumberOfPages());
firstSourcePdf.close();
secondSourcePdf.close();
pdf.close();
 Norsk