Funkce

Funkce

Aspose.PDF FOSS pro .NET poskytuje širokou sadu funkcí pro zpracování PDF napříč několika funkčními oblastmi. Všechny funkce jsou k dispozici bez licenčního klíče pod licencí MIT.


Správa dokumentů

Vytvářejte nové PDF dokumenty, otevírejte existující soubory z disku nebo pole bajtů, přidávejte a odstraňujte stránky a ukládejte nebo serializujte dokumenty zpět do streamů nebo souborů.

Klíčové třídy: Document, Page, PageCollection


Anotace

Čtěte, vytvářejte a upravujte kompletní škálu typů PDF anotací, včetně textových poznámek, odkazových anotací, ink anotací, příloh souborů, caret anotací a razítkových anotací. Anotace jsou přístupné přes Page.Annotations a typovány pomocí výčtu AnnotationType.

Klíčové třídy: Annotation, AnnotationCollection, LinkAnnotation, AnnotationType


PDF akce

Připojte URI, GoTo, JavaScript, pojmenované a spouštěcí akce k odkazovým anotacím nebo jako akce otevření na úrovni dokumentu. Akce jsou vytvářeny pomocí továrny PdfAction a typovány pomocí ActionType.

Klíčové třídy: PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType


Formuláře a pole

Přistupujte k interaktivním polím AcroForm (textová pole, zaškrtávací políčka, výběrové seznamy), čtěte hodnoty polí a procházejte kolekce polí pomocí Document.Form.

Klíčové třídy: Form, Field, CheckboxField, ChoiceField, TextBoxField


Extrahování textu

Extrahujte textové fragmenty a informace o znacích z libovolné stránky pomocí TextFragmentAbsorber. Procházejte textové segmenty a kontrolujte vlastnosti písma.

Klíčové třídy: TextFragmentAbsorber, TextFragment


Zpracování obrázků

Pracujte s obrazovými zdroji vloženými v PDF a převádějte mezi podporovanými rastrovými formáty pomocí výčtu ImageFormat (Bmp, Jpeg, Png, Tiff, Gif a dalších).

Klíčové třídy: ImageFormat


Parsování content-streamu

Analyzujte PDF obsahové proudy na úrovni operátoru pomocí Operator a OperatorCollection. Prozkoumejte přechody grafického stavu včetně alfa výplně/čáry a režimu prolnutí pomocí ExtGState.

Klíčové třídy: Operator, OperatorCollection, ExtGState, GraphicsState


Rozšíření polí JavaScript

Použijte pravidla formátování polí JavaScript kompatibilní s Acrobat v řízeném kódu. FieldDateTimeFormatter formátuje řetězce data/času pomocí formátových vzorů ve stylu Acrobat. FieldNumberCurrencyFormatter formátuje číselné hodnoty jako měnu. FieldNumberPercentFormatter formátuje číselné hodnoty jako procenta.

Klíčové třídy: FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter


Fasády

Použijte FormattedText k popisu stylovaného textu pro operace razítko a oprava. Styl písma a kódování jsou řízeny pomocí výčtů FontStyle a EncodingType.

Klíčové třídy: FormattedText, FontColor, FontStyle, EncodingType

Viz také

 Čeština