Funkcie
Funkcie
Aspose.PDF FOSS pre .NET poskytuje širokú škálu funkcií spracovania PDF naprieč viacerými funkčnými oblasťami. Všetky funkcie sú k dispozícii bez licenčného kľúča pod MIT License.
Správa dokumentov
Vytvárajte nové PDF dokumenty, otvárajte existujúce súbory z disku alebo bajtových polí, pridávajte a odstraňujte stránky a ukladajte alebo serializujte dokumenty späť do prúdov alebo súborov.
Kľúčové triedy: Document, Page, PageCollection
Anotácie
Čítajte, vytvárajte a upravujte celý rozsah typov PDF anotácií vrátane textových poznámok, odkazových anotácií, perových anotácií, príloh súborov, caret anotácií a pečiatkových anotácií. Anotácie sú prístupné prostredníctvom Page.Annotations a typované pomocou výčtu AnnotationType.
Kľúčové triedy: Annotation, AnnotationCollection, LinkAnnotation,
AnnotationType
PDF akcie
Pripojte akcie URI, GoTo, JavaScript, named a launch k anotáciám odkazov alebo
ako akcie otvorenia na úrovni dokumentu. Akcie sa vytvárajú prostredníctvom PdfAction
továrne a typizujú sa pomocou ActionType.
Kľúčové triedy: PdfAction, GoToAction, JavascriptAction, NamedAction,
ActionType
Formuláre a polia
Prístup k interaktívnym poliam AcroForm (textové polia, zaškrtávacie políčka, zoznamy na výber), čítanie hodnôt polí a výpis kolekcií polí prostredníctvom Document.Form.
Kľúčové triedy: Form, Field, CheckboxField, ChoiceField, TextBoxField
Extrahovanie textu
Extrahujte textové fragmenty a informácie o znakoch z ľubovoľnej stránky pomocou
TextFragmentAbsorber. Prechádzajte textové segmenty a kontrolujte vlastnosti písma.
Kľúčové triedy: TextFragmentAbsorber, TextFragment
Obsluha obrázkov
Pracujte s obrazovými zdrojmi vloženými v PDF a konvertujte medzi podporovanými
rastrovými formátmi pomocou výčtu ImageFormat
(Bmp, Jpeg, Png, Tiff, Gif, a ďalších).
Kľúčové triedy: ImageFormat
Parsing content streamu
Analyzujte PDF obsahové prúdy na úrovni operátora pomocou Operator aOperatorCollection. Skontrolujte prechody grafického stavu vrátane výplne/ťahu
alfa a režimu miešania prostredníctvom ExtGState.
Kľúčové triedy: Operator, OperatorCollection, ExtGState, GraphicsState
Rozšírenia polí JavaScript
Použite pravidlá formátovania polí JavaScript kompatibilné s Acrobatom v spravovanom kóde.FieldDateTimeFormatter formátuje reťazce dátumu/času pomocou formátových
vzorov v štýle Acrobat.FieldNumberCurrencyFormatter formátuje číselné hodnoty ako menu.FieldNumberPercentFormatter formátuje číselné hodnoty ako percentá.
Kľúčové triedy: FieldDateTimeFormatter, FieldNumberCurrencyFormatter,
FieldNumberPercentFormatter
Fasády
Použite FormattedText na opis štýlovaného textu pre operácie pečiatky a opravy. Štýl písma a kódovanie sa riadia výčtami FontStyle a EncodingType.
Kľúčové triedy: FormattedText, FontColor, FontStyle, EncodingType