Funktioner
Funktioner
Aspose.PDF FOSS för .NET tillhandahåller ett brett utbud av PDF‑behandlingsfunktioner över flera funktionella områden. Alla funktioner är tillgängliga utan licensnyckel under MIT‑licensen.
Dokumenthantering
Skapa nya PDF-dokument, öppna befintliga filer från disk eller byte‑arrayer, lägga till och ta bort sidor, samt spara eller serialisera dokument tillbaka till strömmar eller filer.
Viktiga klasser: Document, Page, PageCollection
Anmärkningar
Läs, skapa och ändra hela sortimentet av PDF‑annotations typer inklusive textanteckningar, länkanotationer, bläckannotationer, filbilagor, markörannotationer och stämpelannotationer. Annotationer nås via Page.Annotations och typas via AnnotationType‑enumerationen.
Nyckelklasser: Annotation, AnnotationCollection, LinkAnnotation,
AnnotationType
PDF‑åtgärder
Fäst URI, GoTo, JavaScript, namngivna och launch‑åtgärder till länkanoteringar eller
som dokumentnivåns öppningsåtgärder. Åtgärder skapas genom PdfAction
fabriken och typas via ActionType.
Nyckelklasser: PdfAction, GoToAction, JavascriptAction, NamedAction,
ActionType
Formulär och fält
Åtkomst till interaktiva AcroForm‑fält (textrutor, kryssrutor, urvalslistor), läs fältvärden och enumerera fältkollektioner via Document.Form.
Nyckelklasser: Form, Field, CheckboxField, ChoiceField, TextBoxField
Textutdrag
Extrahera textfragment och teckeninformation från valfri sida medTextFragmentAbsorber. Navigera textsegment och inspektera teckensnittsegenskaper.
Viktiga klasser: TextFragmentAbsorber, TextFragment
Bildhantering
Arbeta med bildresurser som är inbäddade i en PDF och konvertera mellan stödda
rasterformat med hjälp av ImageFormat‑enumerationen
(Bmp, Jpeg, Png, Tiff, Gif och andra).
Viktiga klasser: ImageFormat
Parsing av innehållsström
Analysera PDF-innehållsströmmar på operatörnivå med Operator och OperatorCollection. Inspektera grafikstatusövergångar inklusive fyllnings-/strekningsalfa och blandningsläge via ExtGState.
Nyckelklasser: Operator, OperatorCollection, ExtGState, GraphicsState
JavaScript-fältutökningar
Använd Acrobat‑kompatibla JavaScript‑fältformateringsregler i hanterad kod.FieldDateTimeFormatter formaterar datum‑/tidsträngar med Acrobat‑stil format
mönster.FieldNumberCurrencyFormatter formaterar numeriska värden som valuta.FieldNumberPercentFormatter formaterar numeriska värden som procent.
Nyckelklasser: FieldDateTimeFormatter, FieldNumberCurrencyFormatter,
FieldNumberPercentFormatter
Facader
Använd FormattedText för att beskriva formaterad text för stämpel‑ och reparationsoperationer.
Typsnittsstil och kodning styrs via FontStyle ochEncodingType uppräkningarna.
Viktiga klasser: FormattedText, FontColor, FontStyle, EncodingType