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

iText for .NET

 
 

Pustaka .NET untuk Pemrosesan Dokumen PDF

Membaca, Menulis & Memanipulasi file PDF dari aplikasi .NET.

iText untuk .NET adalah perpustakaan .NET open source yang memberi pengembang kemampuan untuk membuat solusi PDF pilihan mereka sendiri. Itu sebelumnya dikenal sebagai iTextSharp dan mampu membuat alur kerja dokumen PDF yang cerdas. 

iText untuk .NET memungkinkan pembuatan dokumen PDF secara terprogram tanpa campur tangan manusia sambil mendukung beberapa fitur penting seperti pembuatan PDF dari awal, ekspor HTML ke PDF, redaksi PDF, dukungan multi-bahasa, manipulasi PDF, penanganan XFDF & SVG, ekstraksi data PDF, PDF penandaan & penguraian dan banyak lagi.

Previous Next

Memulai dengan iText untuk .NET

iText untuk .NET memiliki lisensi ganda sebagai perangkat lunak AGPL/Komersial. AGPL adalah lisensi perangkat lunak bebas/sumber terbuka. Sangat disarankan menggunakan NuGet untuk menambahkan iText 7 Community ke proyek Anda.

Perintah NuGet

 Install Package itext7

.NET API untuk Membuat & Memanipulasi Dokumen PDF

iText untuk .NET memungkinkan pemrogram perangkat lunak untuk membuat serta memodifikasi dokumen PDF di dalam aplikasi .NET mereka. Portable Document Format (PDF) adalah salah satu format dokumen yang paling banyak digunakan di dunia dan masih sangat populer. Setelah dokumen PDF dibuat, Anda juga dapat memodifikasinya dengan mudah. API memberi Anda kekuatan untuk menyisipkan halaman baru, menambahkan konten baru, ke halaman yang sudah ada, dan banyak lagi.

Buat Dokumen PDF - 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();

Konversi HTML ke Dokumen PDF menggunakan .NET

iText 7 memungkinkan pemrogram .NET untuk dengan mudah mengonversi HTML ke dokumen PDF dengan menggunakan add-on Html2Pdf. Pengaya Html2Pdf memungkinkan pengembang perangkat lunak untuk mengurai cuplikan HTML atau XHTML dan CSS terkait ke PDF. Dengan hanya beberapa baris kode dan waktu yang lebih singkat, Html2Pdf dapat memberikan Anda hasil yang luar biasa dan akan mengonversi file HTML menjadi dokumen PDF yang kaya dan cerdas.

Konversi HTML ke 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);

Menggabungkan Beberapa File PDF melalui .NET API

Pustaka open source iText untuk .NET memungkinkan pemrogram perangkat lunak untuk menggabungkan beberapa file PDF di dalam aplikasi .NET mereka. Sangat penting untuk menjaga ukuran dan orientasi semua halaman dalam file asli. Contoh kode C# berikut menunjukkan betapa mudahnya pengembang menggabungkan file PDF yang berbeda hanya dengan beberapa baris kode.

Menggabungkan File PDF melalui 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();
 Indonesia