APIs Foinse Oscailte .NET chun PDFanna a Bhainistiú
Saor in aisce .NET API chun íomhánna a ghiniúint, a chur in eagar, a thiontú go PDF. Cuir Slándáil, Tábla, Comhartha Uisce, Téacs agus Cruthanna le Comhaid PDF.
Leabharlann chumhachtach neamhspleách foinse oscailte .NET a ligeann d'fhorbróirí bogearraí doiciméid PDF a oscailt, a léamh, a chruthú, a chur in eagar agus a ionramháil gan comhpháirt Adobe Acrobat a shuiteáil. Tá an leabharlann an-chobhsaí agus tacaíonn sí go hiomlán le doiciméid ar mhéid mór PDF, 100+ Mb atá ar fáil i bhformhór na gcásanna. Éilíonn an leabharlann creat.NET 4.0+ le haghaidh oibriú rianúil agus is féidir a chomhtháthú i WinForms deisce agus ASP.NET iarratas gan stró.
Tá tacaíocht san áireamh sa leabharlann chun comharthaí uisce a chur le doiciméid PDF agus is féidir a suíomh, méid agus dath a shaincheapadh go héasca. Is féidir le forbróirí comhartha uisce téacs a ghiniúint go héasca nó comhartha uisce íomhá ildaite a chur isteach mar chóipcheart Tá go leor gnéithe eile mar chuid den leabharlann mar PDF nua a ghiniúint ón tús, comhaid PDF atá ann cheana féin a luchtú agus a léamh, slándáil PDF, doiciméid PDF a chriptiú nó a dhíchriptiú, íomhánna a chur leis. PDF, tiontaigh Íomhánna mar JPEG, PNG agus TIFF go doiciméad PDF, cuir isteach nó scrios leathanaigh nua, cuir téacs isteach go PDF, cuir cruthanna taobh istigh de PDF agus go leor eile.
Chuir leabharlann PDF tacaíocht iontach ar fáil do tháblaí agus chuir sí gnéithe éagsúla ar fáil chun táblaí a láimhseáil taobh istigh de dhoiciméid PDF. Cuireann sé ar chumas forbróirí tábla a ghiniúint i PDF, leagan amach tábla a ghiniúint chun an t-ábhar a chur, sraitheanna agus colúin a chur isteach le táblaí agus cealla tábla a chumasc gan stró. Is féidir freisin síniú digiteach a chur le spriocleathanach PDF nó le cuid ar leith chun é a choinneáil slán ó chur isteach seachtrach.
Tús a chur le pdf
Is é an bealach is fearr chun PDF a shuiteáil trí GitHub, bain úsáid as an ordú seo a leanas chun an API a shuiteáil.
Suiteáil PDF ó GitHub
go get https://github.com/iditectweb/pdf.git
Cruthaigh & Cuir Comhaid PDF in Eagar trí .NET Library
Ceadaíonn an leabharlann foinse oscailte PDF d'fhorbróirí bogearraí doiciméid PDF nua a chruthú laistigh dá bhfeidhmchláir C# .NET féin gan stró. Tar éis na doiciméid a chruthú is féidir leat é a mhodhnú de réir do riachtanas. Is féidir leat leathanach nua a chur isteach, na leathanaigh atá ann cheana a mhodhnú, méid an leathanaigh a athrú, an chuid de dhoiciméad nach dteastaíonn uait a scriosadh agus mar sin de. Is féidir freisin an doiciméad PDF atá ann cheana a luchtú agus a léamh gan stró.
Cruthaigh Comhad PDF Nua trí .NET Library
//Create new pdf document
PdfDocument document = new PdfDocument();
document.DocumentInfo.Author = "test author";
document.DocumentInfo.Description = "test description";
document.DocumentInfo.Title = "test title";
//Insert a new page
PdfPage page = document.Pages.AddPage();
//The default page size is A4
//Customize the page sie directly
page.Size = new Size(800, 1000);
//Or change the value by standard paper size
//page.Size = PaperTypeConverter.ToSize(PaperTypes.A4);
PdfFile pdfFile = new PdfFile();
//Save pdf to file using stream
using (FileStream fs = File.Create("CreateNew.pdf"))
{
pdfFile.Export(document, fs);
}
Tiontaigh Íomhá go PDF trí Leabharlann C#
Déanann an leabharlann PDF sé éasca do ríomhchláraitheoirí bogearraí íomhá a chruthú ó dhoiciméid PDF gan ach cúpla líne de chód .NET. Soláthraíonn an leabharlann tacaíocht freisin do ghné an-luachmhar agus an-éilitheach chun TIFF illeathanaigh a thiontú go doiciméad PDF. Tacaíonn sé le raon leathan de chomhaid íomhá a allmhairiú, mar shampla JPGE, PNG, TIFF, BMP agus GIF. Chun é a bhaint amach ní mór duit leathanach PDF folamh a chruthú mar mhéid na buníomhá agus íomhá a tharraingt go dtí an leathanach ag an bpointe suímh (0,0), ionas go ndéanfar an íomhá a rindreáil mar leathanach iomlán. Is féidir freisin an leathanach seo a chur le comhad PDF atá ann cheana féin nó ceann nua a chruthú.
Easpórtáil Íomhá go PDF trí C # . NET API
PdfDocument document = new PdfDocument();
using (Stream imgStream = File.OpenRead("sample.jpg"))
{
iDiTect.Pdf.Resources.ImageSource image = new iDiTect.Pdf.Resources.ImageSource(imgStream);
//Create a new page with image's size
PdfPage page = new PdfPage();
page.Size = new Size(image.Width, image.Height);
PageContentBuilder builder = new PageContentBuilder(page);
//draw image to page at position (0,0)
builder.DrawImage(image);
document.Pages.Add(page);
}
using (FileStream fs = File.OpenWrite("ConvertImageToPdf.pdf"))
{
PdfFile pdfFile = new PdfFile();
pdfFile.Export(document, fs);
}
Conas Uisce a Chur le PDF trí .NET
Ceadaíonn an leabharlann PDF foinse oscailte do ríomhchláraitheoirí ríomhaire comhartha uisce a chur le PDF ar bhealach an-ghairmiúil agus éasca. Is féidir téacs mar aon le comhartha uisce íomhá a chur le doiciméid PDF gan stró. Soláthraíonn sé gnéithe éagsúla chun comhartha uisce a láimhseáil, mar shampla ainm cló an téacs a athrú, clómhéid, stíl an chló, rothlú téacs dath an chló, agus suíomh sa leathanach PDF. Soláthraíonn sé tacaíocht chun comhartha uisce ildaite nó trédhearcach a chur leis an gcúlra.
Conas Uisce Íomhá a Chur le PDF trí C #
PdfFile pdfFile = new PdfFile();
PdfDocument document;
using (FileStream fs = File.OpenRead("sample.pdf"))
{
//Read pdf document from stream
document = pdfFile.Import(fs);
}
//Get first page of pdf
PdfPage page = document.Pages[0];
PageContentBuilder builder = new PageContentBuilder(page);
//Set watermark image position
builder.Position.Translate(100, 100);
using (Stream stream = File.OpenRead("watermark.png"))
{
//Insert watermark image as original size
builder.DrawImage(stream);
//Insert watermark image in customized size
//builder.DrawImage(stream, new Size(80, 80));
}
using (FileStream fs = File.OpenWrite("ImageWatermark.pdf"))
{
pdfFile.Export(document, fs);
}
Cuir & Bainistigh Táblaí i bhformáid PDF trí C# API
Is cuid an-tábhachtach den doiciméad PDF iad táblaí atá comhdhéanta de shraitheanna agus de cholúin de chealla agus a úsáidtear chun sonraí tábhachtacha a choinneáil le haghaidh próiseála. Ceadaíonn an leabharlann foinse oscailte PDF táblaí a chruthú agus a mhodhnú taobh istigh de dhoiciméid PDF ag baint úsáide as C #.NET. Chun tábla caighdeánach a chruthú ní mór duit an dath, an stíl teorann a úsáidtear sa tábla a shainiú agus teideal tábla a chur leis. Ina dhiaidh sin is féidir leat ceanntásc tábla a chur leis, cuir colúin agus sraitheanna le luach sonraí.