Savybės

Funkcijos

Aspose.PDF FOSS for .NET suteikia platų PDF apdorojimo galimybių rinkinį keliuose funkciniuose srityse. Visos funkcijos prieinamos be licencijos rakto pagal MIT License.


Dokumentų valdymas

Kurti naujus PDF dokumentus, atverti esamus failus iš disko arba baitų masyvų, pridėti ir pašalinti puslapius ir išsaugoti arba serializuoti dokumentus atgal į srautus arba failus.

Pagrindinės klasės: Document, Page, PageCollection


Anotacijos

Skaitykite, kurkite ir modifikuokite visą PDF anotacijų tipų spektrą, įskaitant teksto pastabas, nuorodų anotacijas, rašalo anotacijas, failų priedus, žymeklio anotacijas ir antspaudų anotacijas. Anotacijos pasiekiamos per Page.Annotations ir tipuojamos per AnnotationType enumeraciją.

Pagrindinės klasės: Annotation, AnnotationCollection, LinkAnnotation, AnnotationType


PDF veiksmai

Prisegti URI, GoTo, JavaScript, pavadintus ir paleidimo veiksmus prie nuorodų anotacijų arba kaip dokumento lygio atidarymo veiksmus. Veiksmai kuriami per PdfAction gamyklą ir tipuojami per ActionType.

Pagrindinės klasės: PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType


Formos ir laukai

Pasiekite interaktyvius AcroForm laukus (teksto laukelius, žymėjimo langelius, pasirinkimo sąrašus), skaitykite laukų reikšmes ir išvardinkite laukų kolekcijas per Document.Form.

Svarbios klasės: Form, Field, CheckboxField, ChoiceField, TextBoxField


Teksto išgavimas

Išskirkite teksto fragmentus ir simbolių informaciją iš bet kurio puslapio naudodami TextFragmentAbsorber. Naršykite teksto segmentus ir tikrinkite šrifto savybes.

Pagrindinės klasės: TextFragmentAbsorber, TextFragment


Vaizdų tvarkymas

Dirbkite su PDF faile įterptais vaizdo ištekliais ir konvertuokite tarp palaikomų
rastrinių formatų naudodami ImageFormat išvardijimą
(Bmp, Jpeg, Png, Tiff, Gif ir kt.).

Pagrindinės klasės: ImageFormat


Turinio srauto analizė

Analizuokite PDF turinio srautus operatoriaus lygiu naudodami Operator ir OperatorCollection.
Patikrinkite grafikos būsenos perėjimus, įskaitant užpildymo / brūkšnio alfa ir suliejimo režimą, per ExtGState.

Pagrindinės klasės: Operator, OperatorCollection, ExtGState, GraphicsState


JavaScript lauko plėtiniai

Taikykite Acrobat suderinamus JavaScript lauko formatavimo taisykles valdomame kode.
FieldDateTimeFormatter formatuoja datos/laiko eilutes naudojant Acrobat stiliaus format
šablonus. FieldNumberCurrencyFormatter formatuoja skaitines reikšmes kaip valiutą.
FieldNumberPercentFormatter formatuoja skaitines reikšmes kaip procentus.

Pagrindinės klasės: FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter


Fasadai

Naudokite FormattedText apibūdinti stilizuotą tekstą antspaudo ir taisymo operacijoms. Šrifto stilius ir koduotė valdomi per FontStyle ir EncodingType išvardijimus.

Pagrindinės klasės: FormattedText, FontColor, FontStyle, EncodingType

Žr. taip pat

 Lietuvių