![](https://products-qa.fileformat.com/bn/pdf/net/itext/header-image.png)
iText for .NET
পিডিএফ ডকুমেন্ট প্রসেসিংয়ের জন্য .NET লাইব্রেরি
.NET অ্যাপ থেকে পিডিএফ ফাইল পড়ুন, লিখুন এবং ম্যানিপুলেট করুন।
.NET-এর জন্য iText হল একটি ওপেন সোর্স .NET লাইব্রেরি যা ডেভেলপারদের তাদের নিজস্ব পছন্দের PDF সমাধান তৈরি করার ক্ষমতা দেয়। এটি পূর্বে iTextSharp নামে পরিচিত ছিল এবং এটি একটি স্মার্ট পিডিএফ ডকুমেন্ট ওয়ার্কফ্লো তৈরি করতে সক্ষম।
.NET-এর জন্য iText মানব হস্তক্ষেপ ছাড়াই পিডিএফ ডকুমেন্ট তৈরি করার অনুমতি দেয় এবং বিভিন্ন গুরুত্বপূর্ণ বৈশিষ্ট্যকে সমর্থন করে যেমন পিডিএফ তৈরি, এইচটিএমএল থেকে পিডিএফ এক্সপোর্ট, পিডিএফ রিডাকশন, মাল্টি-ল্যাঙ্গুয়েজ সাপোর্ট, পিডিএফ ম্যানিপুলেশন, এক্সএফডিএফ এবং এসভিজি হ্যান্ডলিং, পিডিএফ ডেটা এক্সট্রাকশন, পিডিএফ। ট্যাগিং এবং পার্সিং এবং আরও অনেক কিছু।
.NET এর জন্য iText দিয়ে শুরু করা
.NET-এর জন্য iText AGPL/বাণিজ্যিক সফ্টওয়্যার হিসাবে দ্বৈত-লাইসেন্সযুক্ত। AGPL একটি ফ্রি/ওপেন সোর্স সফটওয়্যার লাইসেন্স। আপনার প্রোজেক্টে iText 7 কমিউনিটি যোগ করার জন্য NuGet ব্যবহার করার সুপারিশ করা হচ্ছে।
NuGet কমান্ড
Install Package itext7
পিডিএফ ডকুমেন্ট তৈরি ও ম্যানিপুলেট করতে .NET API
.NET-এর জন্য iText সফ্টওয়্যার প্রোগ্রামারদের তাদের .NET অ্যাপ্লিকেশনের মধ্যে একটি PDF নথি তৈরি করার পাশাপাশি সংশোধন করতে দেয়। পোর্টেবল ডকুমেন্ট ফরম্যাট (পিডিএফ) বিশ্বের সবচেয়ে বেশি ব্যবহৃত ডকুমেন্ট ফরম্যাটগুলির মধ্যে একটি এবং এখনও খুব জনপ্রিয়। পিডিএফ ডকুমেন্ট তৈরি হয়ে গেলে, আপনি সহজেই এটি পরিবর্তন করতে পারেন। API আপনাকে নতুন পৃষ্ঠাগুলি সন্নিবেশ করার ক্ষমতা দেয়, একটি বিদ্যমান পৃষ্ঠায় নতুন সামগ্রী যোগ করতে এবং আরও অনেক কিছু করার ক্ষমতা দেয়৷
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();
.NET ব্যবহার করে HTML কে PDF নথিতে রূপান্তর করুন
iText 7 .NET প্রোগ্রামারদের Html2Pdf অ্যাড অন ব্যবহার করে সহজেই HTML কে PDF নথিতে রূপান্তর করতে দেয়। Html2Pdf অ্যাড-অন সফ্টওয়্যার ডেভেলপারদের HTML বা XHTML স্নিপেট এবং সম্পর্কিত CSS কে PDF তে পার্স করতে সক্ষম করে। মাত্র কয়েকটি লাইনের কোড এবং কম সময়ে Html2Pdf আপনাকে দুর্দান্ত ফলাফল দিতে পারে এবং HTML ফাইলগুলিকে সমৃদ্ধ, স্মার্ট 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);
.NET API এর মাধ্যমে একাধিক PDF ফাইল একত্রিত করা
.NET-এর জন্য ওপেন সোর্স লাইব্রেরি iText সফ্টওয়্যার প্রোগ্রামারদের তাদের.NET অ্যাপের মধ্যে একাধিক পিডিএফ ফাইল মার্জ করতে দেয়। মূল ফাইলের মধ্যে সমস্ত পৃষ্ঠার আকার এবং ওরিয়েন্টেশন বজায় রাখা খুবই গুরুত্বপূর্ণ। নিম্নলিখিত C# কোড উদাহরণটি দেখায় যে বিকাশকারীরা কত সহজে কোডের কয়েকটি লাইনের সাথে বিভিন্ন PDF ফাইল একত্রিত করতে পারে।
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();