Ominaisuudet
Ominaisuudet
Aspose.PDF FOSS for .NET tarjoaa laajan joukon PDF‑käsittelyominaisuuksia useilla toiminnallisilla alueilla. Kaikki ominaisuudet ovat saatavilla ilman lisenssiavainta MIT‑lisenssin alaisena.
Asiakirjojen hallinta
Luo uusia PDF-asiakirjoja, avaa olemassa olevia tiedostoja levystä tai tavutauluista, lisää ja poista sivuja sekä tallenna tai sarjoita asiakirjat takaisin virtoihin tai tiedostoihin.
Keskeiset luokat: Document, Page, PageCollection
Annotaatiot
Lue, luo ja muokkaa PDF-merkintätyyppien koko valikoimaa, mukaan lukien tekstimuistiinpanot, linkkimerkinnät, mustekynämerkinnät, tiedostoliitteet, kohdistinmerkinnät ja leimamerkinnät. Merkinnöihin pääsee Page.Annotations ja ne määritellään AnnotationType‑luettelon avulla.
Keskeiset luokat: Annotation, AnnotationCollection, LinkAnnotation,
AnnotationType
PDF-toiminnot
Liitä URI-, GoTo-, JavaScript-, nimettyjä- ja käynnistystoiminnot linkkimerkintöihin tai asiakirjatasoisina avaustoimintoina. Toiminnot luodaan PdfAction-tehtaan kautta ja tyypitetään ActionType avulla.
Keskeiset luokat: PdfAction, GoToAction, JavascriptAction, NamedAction,
ActionType
Lomakkeet ja kentät
Käytä interaktiivisia AcroForm‑kenttiä (tekstikenttiä, valintaruutuja, valintalistoja), lue kenttien arvot ja luettele kenttäkokoelmat Document.Form kautta.
Keskeiset luokat: Form, Field, CheckboxField, ChoiceField, TextBoxField
Tekstin poiminta
Poimi tekstikatkelmia ja merkkitietoja mistä tahansa sivusta käyttäen TextFragmentAbsorber. Selaa tekstisegmenttejä ja tarkastele fonttien ominaisuuksia.
Keskeiset luokat: TextFragmentAbsorber, TextFragment
Kuvankäsittely
Työskentele PDF:ssä upotettujen kuvaresurssien kanssa ja muunna tuettujen rasterimuotojen välillä käyttäen ImageFormat-luetteloa (Bmp, Jpeg, Png, Tiff, Gif ja muita).
Keskeiset luokat: ImageFormat
Sisältövirran jäsentäminen
Jäsennä PDF‑sisältövirrat operaattoritason tasolla käyttäen Operator jaOperatorCollection. Tarkastele grafiikkatilan siirtymiä, mukaan lukien täyttö-/reunaviiva
alfa ja sekoitustila ExtGState avulla.
Keskeiset luokat: Operator, OperatorCollection, ExtGState, GraphicsState
JavaScript‑kenttälaajennukset
Sovella Acrobat-yhteensopivia JavaScript‑kenttämuotoilusääntöjä hallitussa koodissa.FieldDateTimeFormatter muotoilee päivämäärä/aika‑merkkijonot käyttäen Acrobat‑tyylisiä muotoilu
malleja. FieldNumberCurrencyFormatter muotoilee numeeriset arvot valuuttana.FieldNumberPercentFormatter muotoilee numeeriset arvot prosentteina.
Keskeiset luokat: FieldDateTimeFormatter, FieldNumberCurrencyFormatter,
FieldNumberPercentFormatter
Kansilevyt
Käytä FormattedText kuvaamaan muotoiltua tekstiä leimaus- ja korjaustoiminnoissa.
Fontin tyyli ja koodaus ohjataan FontStyle- jaEncodingType-luettelojen avulla.
Keskeiset luokat: FormattedText, FontColor, FontStyle, EncodingType