iText for .NET
PDF Sənəd Emalı üçün .NET Kitabxanası
.NET proqramlarından PDF fayllarını oxuyun, yazın və idarə edin.
.NET üçün iText, tərtibatçılara öz seçdikləri PDF həllini yaratmaq imkanı verən açıq mənbəli .NET kitabxanasıdır. O, əvvəllər iTextSharp kimi tanınırdı və ağıllı PDF sənəd iş axını yaratmağa qadirdir.
.NET üçün iText, PDF sənədlərinin sıfırdan yaradılması, HTML-dən PDF-ə ixracı, PDF redaksiyası, çoxdilli dəstək, PDF manipulyasiyası, XFDF və SVG ilə işləmə, PDF məlumatlarının çıxarılması, PDF kimi bir sıra vacib xüsusiyyətləri dəstəkləyərkən insan müdaxiləsi olmadan proqramlı şəkildə PDF sənədləri yaratmağa imkan verir. etiketləmə və təhlil və daha çox.
.NET üçün iText ilə işə başlamaq
.NET üçün iText AGPL/Kommersiya proqramı kimi ikili lisenziyalıdır. AGPL pulsuz/açıq mənbəli proqram lisenziyasıdır. Layihənizə iText 7 Community əlavə etmək üçün NuGet-dən istifadə etmək tövsiyə olunur.
NuGet əmri
Install Package itext7
PDF Sənədləri Yaratmaq və Manipulyasiya etmək üçün .NET API
.NET üçün iText proqram proqramçılarına öz .NET proqramları daxilində PDF sənədini yaratmağa və dəyişdirməyə imkan verir. Portativ Sənəd Formatı (PDF) dünyanın ən çox istifadə edilən sənəd formatlarından biridir və hələ də çox populyardır. PDF sənədi yaradıldıqdan sonra onu asanlıqla dəyişdirə bilərsiniz. API sizə yeni səhifələr əlavə etmək, yeni məzmun əlavə etmək, mövcud səhifəyə və daha çox şey etmək səlahiyyəti verir.
PDF sənəd yaradın - 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 istifadə edərək HTML-ni PDF sənədlərinə çevirin
iText 7 .NET proqramçılarına Html2Pdf əlavəsindən istifadə etməklə HTML-i asanlıqla PDF sənədinə çevirməyə imkan verir. Html2Pdf əlavəsi proqram tərtibatçılarına HTML və ya XHTML parçalarını və müvafiq CSS-ni PDF-ə təhlil etməyə imkan verir. Yalnız bir neçə sətir kod və daha az vaxtla Html2Pdf sizə əla nəticələr verə bilər və HTML fayllarını zəngin, ağıllı PDF sənədlərinə çevirəcəkdir.
HTML-ni PDF-ə çevirin - 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 vasitəsilə Çoxlu PDF Faylların Birləşdirilməsi
.NET üçün iText açıq mənbə kitabxanası proqram proqramçılarına öz.NET proqramları daxilində çoxsaylı PDF fayllarını birləşdirməyə imkan verir. Orijinal fayllardakı bütün səhifələrin ölçüsünü və istiqamətini qorumaq çox vacibdir. Aşağıdakı C# kodu nümunəsi tərtibatçıların müxtəlif PDF fayllarını sadəcə bir neçə sətir kodla necə asanlıqla birləşdirə biləcəyini göstərir.
C# .NET vasitəsilə PDF fayllarının birləşdirilməsi
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();