Funkcije

Funkcije

Aspose.PDF FOSS za .NET pruža širok skup mogućnosti obrade PDF‑a u različitim funkcionalnim oblastima. Sve funkcije su dostupne bez licence pod MIT License.


Upravljanje dokumentima

Kreirajte nove PDF dokumente, otvorite postojeće fajlove sa diska ili iz bajt nizova, dodajte i uklonite stranice, i sačuvajte ili serijalizujte dokumente nazad u tokove ili fajlove.

Ključne klase: Document, Page, PageCollection


Анотации

Čitajte, kreirajte i izmenite kompletan spektar tipova PDF anotacija uključujući tekstualne
napomene, anotacije linkova, tintirane anotacije, priloge fajlova, anotacije kursorom,
i anotacije pečata. Anotacije se pristupaju putem Page.Annotations i tipiziraju se putem enumeracije AnnotationType.

Ključne klase: Annotation, AnnotationCollection, LinkAnnotation, AnnotationType


PDF akcije

Priložite URI, GoTo, JavaScript, named i launch radnje na anotacije linkova ili kao radnje otvaranja na nivou dokumenta. Radnje se kreiraju putem fabrike PdfAction i tipiziraju se putem ActionType.

Ključne klase: PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType


Obrasci i polja

Pristupite interaktivnim AcroForm poljima (tekstualnim poljima, potvrdnim poljima, listama izbora), pročitajte vrednosti polja i nabrajajte kolekcije polja putem Document.Form.

Ključne klase: Form, Field, CheckboxField, ChoiceField, TextBoxField


Ekstrakcija teksta

Izvucite fragmente teksta i informacije o karakterima sa bilo koje stranice koristeći
TextFragmentAbsorber. Navigirajte tekstualnim segmentima i pregledajte svojstva fonta.

Ključne klase: TextFragmentAbsorber, TextFragment


Upravljanje slikama

Radite sa slikovnim resursima ugrađenim u PDF i konvertujte između podržanih raster formata koristeći ImageFormat enumeraciju (Bmp, Jpeg, Png, Tiff, Gif, i druge).

Ključne klase: ImageFormat


Parsiranje content‑stream‑a

Parsirajte PDF tokove sadržaja na nivou operatora koristeći Operator i OperatorCollection. Pregledajte tranzicije grafičkog stanja uključujući alfa za popunjavanje/liniju i režim mešanja putem ExtGState.

Ključne klase: Operator, OperatorCollection, ExtGState, GraphicsState


JavaScript proširenja polja

Primeni pravila formatiranja polja u JavaScript‑u kompatibilna sa Acrobat‑om u upravljanom kodu.
FieldDateTimeFormatter formatira stringove datuma/vremena koristeći Acrobat‑stil format
obrasce. FieldNumberCurrencyFormatter formatira numeričke vrednosti kao valutu.
FieldNumberPercentFormatter formatira numeričke vrednosti kao procente.

Ključne klase: FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter


Fasade

Koristite FormattedText da opišete stilizovani tekst za operacije pečata i popravke. Stil fonta i kodiranje se kontrolišu putem FontStyle i EncodingType enumeracija.

Ključne klase: FormattedText, FontColor, FontStyle, EncodingType

Vidi takođe

 Српски