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

iText for .NET

 
 

.NET-kirjasto PDF-dokumenttien käsittelyä varten

Lue, kirjoita ja käsittele PDF-tiedostoja .NET-sovelluksista.

iText for .NET on avoimen lähdekoodin .NET-kirjasto, joka antaa kehittäjille mahdollisuuden luoda PDF-ratkaisuja oman valintansa mukaan. Se tunnettiin aiemmin nimellä iTextSharp, ja se pystyy luomaan älykkään PDF-dokumenttien työnkulun. 

iText for .NET mahdollistaa PDF-dokumenttien luomisen ohjelmallisesti ilman ihmisen väliintuloa samalla kun se tukee useita tärkeitä ominaisuuksia, kuten PDF:n luominen tyhjästä, HTML-tiedostojen vienti PDF-muotoon, PDF-muokkaus, monikielinen tuki, PDF-käsittely, XFDF- ja SVG-käsittely, PDF-tietojen purkaminen, PDF merkitseminen ja jäsentäminen ja paljon muuta.

Previous Next

iText for .NETin käytön aloittaminen

iText for .NET on kaksoislisensoitu AGPL/kaupallisena ohjelmistona. AGPL on ilmainen / avoimen lähdekoodin ohjelmistolisenssi. On erittäin suositeltavaa käyttää NuGetiä iText 7 -yhteisön lisäämiseen projektiisi.

NuGet-komento

 Install Package itext7

.NET API PDF-dokumenttien luomiseen ja käsittelyyn

iText for .NET antaa ohjelmoijille mahdollisuuden luoda ja muokata PDF-dokumentteja .NET-sovelluksissaan. Portable Document Format (PDF) on yksi maailman käytetyimmistä asiakirjamuodoista ja edelleen erittäin suosittu. Kun PDF-dokumentti on luotu, voit myös muokata sitä helposti. API antaa sinulle mahdollisuuden lisätä uusia sivuja, lisätä uutta sisältöä olemassa olevalle sivulle ja paljon muuta.

Luo PDF-dokumentti - 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();

Muunna HTML PDF-asiakirjoiksi .NET:n avulla

iText 7:n avulla .NET-ohjelmoijat voivat helposti muuntaa HTML:n PDF-dokumentiksi Html2Pdf-lisäosan avulla. Html2Pdf-lisäosan avulla ohjelmistokehittäjät voivat jäsentää HTML- tai XHTML-katkelmia ja niihin liittyviä CSS-tiedostoja PDF-muotoon. Vain muutamalla rivillä koodia ja vähemmän aikaa Html2Pdf voi tarjota sinulle upeita tuloksia ja muuntaa HTML-tiedostot monipuolisiksi, älykkäiksi PDF-dokumenteiksi.

Muunna HTML PDF:ksi - 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);

Useiden PDF-tiedostojen yhdistäminen .NET API:n kautta

Avoimen lähdekoodin kirjaston iText for .NET avulla ohjelmoijat voivat yhdistää useita PDF-tiedostoja .NET-sovelluksissaan. On erittäin tärkeää säilyttää kaikkien alkuperäisten tiedostojen sivujen koko ja suunta. Seuraava C#-koodiesimerkki osoittaa, kuinka helposti kehittäjät voivat yhdistää erilaisia PDF-tiedostoja vain muutamalla rivillä koodia.

PDF-tiedostojen yhdistäminen C# .NET:n kautta

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();
 Suomen