Funkciók
Funkciók
Az Aspose.PDF FOSS for .NET átfogó PDF-feldolgozási képességeket biztosít több funkcionális területen. Minden funkció licenckulcs nélkül érhető el az MIT licenc alatt.
Dokumentumkezelés
Hozzon létre új PDF dokumentumokat, nyisson meg meglévő fájlokat lemezről vagy bájt tömbökből, adjon hozzá és távolítson el oldalakat, és mentse vagy sorosítsa a dokumentumokat vissza adatfolyamokba vagy fájlokba.
Kulcsosztályok: Document, Page, PageCollection
Megjegyzések
Olvassa, hozza létre és módosítsa a PDF-annotációk teljes skáláját, beleértve a szöveges jegyzeteket, hivatkozás-annotációkat, tinta-annotációkat, fájlcsatolásokat, kurzor-annotációkat és bélyegző-annotációkat. Az annotációk a Page.Annotations segítségével érhetők el, és a AnnotationType felsorolás segítségével vannak típusozva.
Kulcsosztályok: Annotation, AnnotationCollection, LinkAnnotation,
AnnotationType
PDF műveletek
Csatoljon URI, GoTo, JavaScript, nevesített és indítás műveleteket a hivatkozás‑annotációkhoz vagy dokumentumszintű megnyitási műveletekként. A műveleteket a PdfAction gyár segítségével hozza létre, és a ActionType segítségével típusozza.
Kulcsfontosságú osztályok: PdfAction, GoToAction, JavascriptAction, NamedAction,
ActionType
Űrlapok és mezők
Interaktív AcroForm mezőkhöz (szövegdobozok, jelölőnégyzetek, választólisták) férhet hozzá, beolvashatja a mezőértékeket, és felsorolhatja a mezőgyűjteményeket a Document.Form segítségével.
Kulcsosztályok: Form, Field, CheckboxField, ChoiceField, TextBoxField
Szövegkinyerés
Szövegrészleteket és karakterinformációkat nyerjen ki bármely oldalról aTextFragmentAbsorber használatával. Navigáljon a szövegszegmensek között, és ellenőrizze a betűtípus tulajdonságait.
Kulcsosztályok: TextFragmentAbsorber, TextFragment
Képek kezelése
Dolgozzon a PDF-be beágyazott képernyőforrásokkal, és konvertáljon a támogatott
raszteres formátumok között a ImageFormat felsorolás használatával
(Bmp, Jpeg, Png, Tiff, Gif, és egyebek).
Kulcsosztályok: ImageFormat
Tartalomfolyam elemzése
Elemezze a PDF tartalmi adatfolyamokat operátorszinten a Operator ésOperatorCollection használatával. Vizsgálja a grafikai állapot átmeneteket, beleértve a kitöltés/vonal
alfa és keverési módot a ExtGState segítségével.
Kulcsosztályok: Operator, OperatorCollection, ExtGState, GraphicsState
JavaScript mezőbővítmények
Alkalmazza az Acrobat‑kompatibilis JavaScript mezőformázási szabályokat a felügyelt kódban.FieldDateTimeFormatter dátum/idő karakterláncokat formáz Acrobat‑stílusú formátum
minták szerint. FieldNumberCurrencyFormatter numerikus értékeket formáz pénznemként.FieldNumberPercentFormatter numerikus értékeket formáz százalékos értékként.
Kulcsosztályok: FieldDateTimeFormatter, FieldNumberCurrencyFormatter,
FieldNumberPercentFormatter
Fasádok
Használja a FormattedText-t a pecsét és javítás műveletekhez használt formázott szöveg leírására. A betűtípus stílusát és kódolását a FontStyle és EncodingType felsorolások szabályozzák.
Kulcsosztályok: FormattedText, FontColor, FontStyle, EncodingType