Pristatome Aspose.PDF FOSS skirta .NET

Aspose.PDF FOSS for .NET yra nemokama, MIT licencijuota .NET biblioteka, skirta PDF dokumentų skaitymui, kūrimui ir manipuliavimui. Išleista pagal leidžiamą atviro kodo licenciją, ji pašalina tradicinę kliūtį prieigos prie įmonės lygio PDF galimybių — visos bibliotekos funkcijos prieinamos be komercinės licencijos pirkimo. Kas yra Aspose.PDF FOSS for .NET? Biblioteka skirta .NET 8 ir vėlesnėms versijoms. Ji publikuojama NuGet su paketo ID Aspose.Pdf.Foss ir gali būti pridėta prie bet kurio .NET 8+ projekto vienu komandu: ...

birželio 11, 2026 · 3 min · Aspose

PDF pagrindinis dokumentų valdymas su Aspose.PDF FOSS for .NET

Pagrindinis PDF dokumentų valdymas apima operacijas, kurios pasirodo beveik kiekviename PDF darbo sraute: dokumento atvėrimą arba kūrimą, puslapių ir jų turinio prieigą, anotacijų skaitymą ir rašymą, teksto išgavimą bei darbą su interaktyviais veiksmais. Aspose.PDF FOSS for .NET suteikia .NET 8+ API, kuri tvarko visas šias užduotis per nuoseklų objektų modelį, centrinį Document ir Page tipus. Dokumento gyvavimo ciklas: Sukurti, Atverti, Išsaugoti Kiekvienas darbo srautas prasideda arba sukuriant naują dokumentą, arba įkeliant esamą. Document.Create() grąžina naują, tuščią Document egzempliorių. Document.Open(data) priima byte[] arba Stream ir analizuoja PDF struktūrą: ...

birželio 11, 2026 · 3 min · Aspose

PDF anotacijos ir formos .NET: išsamus vadovas

Aspose.PDF FOSS for .NET pristato gausų anotacijų ir formų laukų API rinkinį, leidžiantį žymėti, susieti ir sąveikauti su PDF dokumentais visiškai valdomame kode — nereikia licencijos rakto. Anotacijos iš pirmo žvilgsnio Librarijos AnnotationCollection klasė suteikia tipizuotus pagalbinius metodus kiekvienai standartinei PDF anotacijai. Lipnios pastabos pridėjimas atliekamas vienu kvietimu: page.Annotations.AddTextAnnotation( new Rectangle(72, 720, 200, 740), contents: "Review needed", title: "Editor", open: true); Nuorodų anotacijos sujungia paspaudžiamą stačiakampį su PdfAction: var action = PdfAction.CreateUri("https://aspose.com"); page.Annotations.AddLinkAnnotation( new Rectangle(50, 700, 200, 720), action); Tas pats modelis taikomas paryškinimams, pabraukimams, kvadratams, apskritimams, linijoms ir rašalo (laisvos rankos) anotacijoms — kiekvienai su atskiru Add* metodu. ...

birželio 12, 2026 · 1 min · Aspose

PDF dokumentų valdymas .NET: atidarymas, kūrimas ir transformavimas

Document klasė yra Aspose.PDF FOSS for .NET širdis. Ji atstovauja visą PDF ir suteikia prieigą prie kiekvienos struktūros viduje — puslapių, anotacijų, formų laukų, metaduomenų ir įterptų failų. Dokumentų atvėrimas Įkelkite PDF iš failo, baitų masyvo arba srauto: using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); Puslapiai naudoja indeksavimą nuo 1: doc.Pages[1] yra pirmas puslapis. Kuriama nuo pradžių using var doc = new Document(); var page = doc.Pages.Add(); page.Paragraphs.Add(new TextFragment("Hello, PDF!")); doc.Save("hello.pdf"); Lentelės, plūduriuojantys langeliai, antraštės/poraštės ir grafikai yra visi paragrafų tipai, kuriuos išdėstymo variklis išdėsto automatiškai. ...

birželio 12, 2026 · 1 min · Aspose
 Lietuvių