![](https://products-qa.fileformat.com/ga/pdf/net/itext/header-image.png)
iText for .NET
Leabharlann .NET le haghaidh Próiseáil Doiciméad PDF
Léigh, Scríobh & ionramháil comhaid PDF ó aipeanna .NET.
Is leabharlann foinse oscailte .NET é iText do .NET a thugann an cumas d'fhorbróirí réiteach PDF dá rogha féin a chruthú. Tugadh iTextSharp air roimhe seo agus tá sé in ann sreabhadh oibre cliste doiciméad PDF a chruthú.
Ceadaíonn iText for .NET doiciméid PDF a chruthú go ríomhchláraithe gan idirghabháil dhaonna agus ag an am céanna tacú le roinnt gnéithe tábhachtacha cosúil le cruthú PDF ón tús, onnmhairiú HTML go PDF, atheagrú PDF, tacaíocht iltheanga, ionramháil PDF, láimhseáil XFDF & SVG, eastóscadh sonraí PDF, PDF clibeáil & parsáil agus níos mó.
Tús a chur le iText le haghaidh .NET
Tá iText le haghaidh .NET dé-cheadúnaithe mar bhogearraí AGPL/Tráchtála. Is ceadúnas bogearraí saor in aisce / foinse oscailte é AGPL. Moltar go mór úsáid a bhaint as NuGet chun iText 7 Community a chur le do thionscadal.
Ordú NuGet
Install Package itext7
.NET API chun Doiciméid PDF a Chruthú & a Ionramháil
Ceadaíonn iText do .NET do ríomhchláraitheoirí bogearraí doiciméad PDF a chruthú agus a mhodhnú laistigh dá bhfeidhmchláir .NET. Tá an Formáid Doiciméad Iniompartha (PDF) ar cheann de na formáidí doiciméad is mó a úsáidtear ar domhan agus tá an-tóir air go fóill. Nuair a bheidh an doiciméad PDF cruthaithe, is féidir leat é a mhodhnú gan stró freisin. Tugann an API an chumhacht duit leathanaigh nua a chur isteach, ábhar nua a chur le leathanach atá ann cheana féin agus go leor eile.
Cruthaigh Doiciméad 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();
Tiontaigh HTML go Doiciméid PDF ag baint úsáide as .NET
Ceadaíonn iText 7 do ríomhchláraitheoirí .NET HTML a thiontú go doiciméad PDF go héasca trí úsáid a bhaint as breiseán Html2Pdf. Cuireann an breiseán Html2Pdf ar chumas forbróirí bogearraí gearrthóga HTML nó XHTML agus an CSS gaolmhar a pharsáil go PDF. Gan ach cúpla líne de chód agus níos lú ama, féadann Html2Pdf torthaí iontacha a sholáthar duit agus déanfaidh sé comhaid HTML a thiontú ina gcáipéisí saibhir, cliste PDF.
Tiontaigh HTML go 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);
Ilchomhaid PDF a chumasc trí .NET API
Ceadaíonn an leabharlann foinse oscailte iText do .NET do ríomhchláraitheoirí bogearraí chun comhaid PDF iolracha a chumasc laistigh dá n-aipeanna.NET. Tá sé an-tábhachtach méid agus treoshuíomh na leathanach ar fad laistigh de na comhaid bhunaidh a choinneáil. Léiríonn an cód C# sampla seo a leanas cé chomh héasca is féidir le forbróirí comhaid PDF éagsúla a chomhcheangal le cúpla líne de chód.
Comhaid PDF a chumasc trí 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();