Īpašības

Īpašības

Aspose.PDF FOSS for .NET nodrošina plašu PDF apstrādes iespēju kopumu vairākās funkcionālajās jomās. Visas funkcijas ir pieejamas bez licences atslēgas saskaņā ar MIT License.


Dokumentu pārvaldība

Izveidojiet jaunas PDF dokumentus, atveriet esošus failus no diska vai baitu masīviem, pievienojiet un noņemiet lapas, kā arī saglabājiet vai serializējiet dokumentus atpakaļ plūsmās vai failos.

Galvenās klases: Document, Page, PageCollection


Anotācijas

Lasiet, izveidojiet un modificējiet pilnu PDF anotāciju tipu klāstu, iekļaujot tekstu
piezīmes, saišu anotācijas, tintes anotācijas, failu pievienojumi, kursora anotācijas,
un zīmogu anotācijas. Anotācijas tiek piekļūtas caur Page.Annotations un
tipizētas, izmantojot AnnotationType uzskaitījumu.

Galvenās klases: Annotation, AnnotationCollection, LinkAnnotation, AnnotationType


PDF darbības

Pievienojiet URI, GoTo, JavaScript, nosauktās un palaidšanas darbības saišu anotācijām vai
kā dokumenta līmeņa atvēršanas darbības. Darbības tiek izveidotas caur PdfAction ražotni un tipizētas caur ActionType.

Galvenās klases: PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType


Formas un lauki

Piekļūt interaktīviem AcroForm laukiem (teksta lodziņi, izvēles rūtiņas, izvēles saraksti), nolasīt lauku vērtības un uzskaitīt lauku kolekcijas, izmantojot Document.Form.

Galvenās klases: Form, Field, CheckboxField, ChoiceField, TextBoxField


Teksta izguve

Izvelciet teksta fragmentus un rakstzīmju informāciju no jebkuras lapas, izmantojot TextFragmentAbsorber. Pārvietojieties pa teksta segmentiem un pārbaudiet fonta īpašības.

Galvenās klases: TextFragmentAbsorber, TextFragment


Attēlu apstrāde

Darbojieties ar attēlu resursiem, kas ir iegulti PDF, un konvertējiet starp atbalstītajiem rastra formātiem, izmantojot ImageFormat uzskaitījumu (Bmp, Jpeg, Png, Tiff, Gif un citus).

Galvenās klases: ImageFormat


Satura plūsmas parsēšana

Parsējiet PDF satura plūsmas operatora līmenī, izmantojot Operator un
OperatorCollection. Pārbaudiet grafikas stāvokļa pārejas, ieskaitot aizpildes/contūras
alfa un jaukšanas režīmu, caur ExtGState.

Galvenās klases: Operator, OperatorCollection, ExtGState, GraphicsState


JavaScript lauka paplašinājumi

Lietojiet Acrobat‑saderīgus JavaScript lauka formatēšanas noteikumus pārvaldītā kodā.
FieldDateTimeFormatter formatē datuma/laika virknes, izmantojot Acrobat‑stila formatēšanas
paraugus. FieldNumberCurrencyFormatter formatē skaitliskās vērtības kā valūtu.
FieldNumberPercentFormatter formatē skaitliskās vērtības kā procentus.

Galvenās klases: FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter


Fasādes

Izmantojiet FormattedText, lai aprakstītu stilizētu tekstu zīmogu un labošanas operācijām. Fonta stils un kodējums tiek kontrolēti, izmantojot FontStyle un EncodingType uzskaitījumus.

Galvenās klases: FormattedText, FontColor, FontStyle, EncodingType

Skatīt arī

 Latviešu