Aspose.Pdf.Annotations

Namnområdet Aspose.Pdf.Annotations tillhandahåller klasser för att arbeta med olika typer av åtgärder, destinationer och andra funktioner i dokumentet som traditionellt kallas interaktiva och ger användaren möjlighet att kommunicera med det.

Klasser

KlassBeskrivning
ActionCollectionSamling av åtgärder
AnnotationKlass som representerar annotationsobjekt.
AnnotationActionCollectionRepresenterar samlingen av annotationsåtgärder.
AnnotationCollectionKlass som representerar annotationssamling.
AnnotationSelectorDenna klass används för att välja annotationer med hjälp av Visitor-mallens idé.
AppearanceDictionaryAnnotationens utseendediktionär som specificerar hur annotationen ska presenteras visuellt på sidan.
BleedMarkAnnotationRepresenterar en Bleed Mark-annotation.
BorderKlass som representerar egenskaperna för annotationens kant.
CaretAnnotationKlass som representerar Caret-annotation.
CharacteristicsRepresenterar annotationsegenskaper
CircleAnnotationKlass som representerar Circle-annotation.
ColorBarAnnotationKlass som representerar ColorBarAnnotation-annotation. Egenskapen Color ignoreras, istället används ColorsOfCMYK-färgen. Vid skapande bestämmer förhållandet mellan bredd och höjd orienteringen av annotationen - horisontell eller vertikal. Därefter kontrolleras att annotationens rektangel ligger utanför TrimBox, och om inte, flyttas den till närmaste plats utanför TrimBox, med hänsyn till annotationens orientering. Det är möjligt att minska bredden (höjden) så att annotationen passar utanför TrimBox. Om det inte finns något utrymme för layouten kan bredd/höjd sättas till noll (i detta fall är annotationen närvarande på sidan, men inte synlig).
CommonFigureAnnotationAbstrakt klass som representerar vanlig figurannotation.
CornerPrinterMarkAnnotationRepresenterar annotationstyper som placeras i hörnen av den tryckta sidan.
CustomExplicitDestinationRepresenterar anpassad explicit destination.
DashKlass som representerar linjedashmönster.
DefaultAppearanceBeskriver standardutseendet för fältet (teckensnitt, textstorlek och färg).
DocumentActionCollectionKlass som beskriver åtgärder som utförs på vissa åtgärder med dokumentet
ExplicitDestinationRepresenterar basklassen för explicita destinationer i PDF-dokument.
FdfReaderKlass som utför läsning av FDF-format.
FileAttachmentAnnotationKlass som beskriver filbilagda annotationer.
FitBExplicitDestinationRepresenterar en explicit destination som visar sidan med sitt innehåll förstorat precis tillräckligt för att passa hela dess begränsningsruta inom fönstret både horisontellt och vertikalt. Om de nödvändiga horisontella och vertikala förstoringarna är olika, använd den mindre av de två, centrerande begränsningsrutan inom fönstret i den andra dimensionen.
FitBHExplicitDestinationRepresenterar en explicit destination som visar sidan med den vertikala koordinaten högst placerad vid fönstrets övre kant och innehållet på sidan förstorat precis tillräckligt för att passa hela bredden av dess begränsningsruta inom fönstret. Ett nullvärde för toppen anger att det aktuella värdet för den parametern ska behållas oförändrat.
FitBVExplicitDestinationRepresenterar en explicit destination som visar sidan med den horisontella koordinaten vänster placerad vid fönstrets vänstra kant och innehållet på sidan förstorat precis tillräckligt för att passa hela höjden av dess begränsningsruta inom fönstret. Ett nullvärde för vänster anger att det aktuella värdet för den parametern ska behållas oförändrat.
FitExplicitDestinationRepresenterar en explicit destination som visar sidan med sitt innehåll förstorat precis tillräckligt för att passa hela sidan inom fönstret både horisontellt och vertikalt. Om de nödvändiga horisontella och vertikala förstoringarna är olika, använd den mindre av de två, centrerande sidan inom fönstret i den andra dimensionen.
FitHExplicitDestinationRepresenterar en explicit destination som visar sidan med den vertikala koordinaten högst placerad vid fönstrets övre kant och innehållet på sidan förstorat precis tillräckligt för att passa hela bredden av sidan inom fönstret. Ett nullvärde för toppen anger att det aktuella värdet för den parametern ska behållas oförändrat.
FitRExplicitDestinationRepresenterar en explicit destination som visar sidan med sitt innehåll förstorat precis tillräckligt för att passa rektangeln som specificeras av koordinaterna vänster, botten, höger och topp helt inom fönstret både horisontellt och vertikalt. Om de nödvändiga horisontella och vertikala förstoringarna är olika, använd den mindre av de två, centrerande rektangeln inom fönstret i den andra dimensionen. Ett nullvärde för någon av parametrarna kan resultera i oförutsägbart beteende.
FitVExplicitDestinationRepresenterar en explicit destination som visar sidan med den horisontella koordinaten vänster placerad vid fönstrets vänstra kant och innehållet på sidan förstorat precis tillräckligt för att passa hela höjden av sidan inom fönstret. Ett nullvärde för vänster anger att det aktuella värdet för den parametern ska behållas oförändrat.
FixedPrintRepresenterar fast utskriftsdata för vattenstämpelannotation.
FreeTextAnnotationRepresenterar en fri textannotation som visar text direkt på sidan. Till skillnad från en vanlig textannotation har en fri textannotation inget öppet eller stängt tillstånd; istället för att visas i ett popup-fönster är texten alltid synlig.
GoToActionRepresenterar en gå-till-åtgärd som ändrar vyn till en specificerad destination (sida, plats och förstoring).
GoToRemoteActionRepresenterar en fjärrgå-till-åtgärd som liknar en vanlig gå-till-åtgärd men hoppar till en destination i en annan PDF-fil istället för den aktuella filen.
GoToURIActionRepresenterar en URI-åtgärd som orsakar att en URI löses.
HideActionRepresenterar en dölja-åtgärd som döljer eller visar en eller flera annotationer på skärmen genom att ställa in eller rensa deras dolda flaggor.
HighlightAnnotationRepresenterar en markeringsannotation som markerar ett textområde i dokumentet.
ImportDataActionVid anrop av en importdataåtgärd ska Forms Data Format (FDF) data importeras till dokumentets interaktiva formulär från en specificerad fil.
InkAnnotationRepresenterar en frihand “klotter” som består av en eller flera åtskilda vägar.
JavascriptActionKlass som representerar javascriptåtgärd.
LaunchActionRepresenterar en startåtgärd som startar en applikation eller öppnar eller skriver ut ett dokument.
LineAnnotationKlass som representerar linjeannotation.
LinkAnnotationRepresenterar antingen en hypertextlänk till en destination någon annanstans i dokumentet eller en åtgärd som ska utföras.
MarkupAnnotationAbstrakt klass som representerar markup-annotation.
MeasureKlass som beskriver måttkoordinatsystem.
MediaClipKlass som beskriver medieklippobjekt av rendition.
MediaClipDataKlass som beskriver medieklippdata.
MediaClipSectionDenna klass beskriver medieklippssektion.
MediaRenditionKlass som beskriver mediarendition.
MovieAnnotationRepresenterar en filmannotation som innehåller animerad grafik och ljud som ska presenteras på datorskärmen och genom högtalarna. När annotationen aktiveras spelas filmen.
NamedActionRepresenterar namngivna åtgärder som PDF-visningsprogram förväntas stödja.
NamedDestinationIstället för att definieras direkt med den explicita syntaksen kan en destination hänvisas indirekt genom ett namnobjekt eller en byte-sträng.
PageInformationAnnotationRepresenterar en sidinformationannotation i ett PDF-dokument. Denna annotation innehåller filnamn, sidnummer och datum och tid för annotationens skapande.
PDF3DAnnotationKlass PDF3DAnnotation. Denna klass kan inte ärvas.
PDF3DArtworkKlass PDF3DArtwork.
PDF3DContentKlass PDF3DContent.
PDF3DCrossSectionKlass PDF3DCrossSection.
PDF3DCrossSectionArrayKlass PDF3DCrossSectionArray.
PDF3DCuttingPlaneOrientationKlass PDF3DCuttingPlaneOrientation.
PDF3DLightingSchemeKlass PDF3DLightingScheme.
PDF3DRenderModeKlass PDF3DRenderMode.
PDF3DStreamKlass PDF3DStream.
PDF3DViewKlass PDF3DView.
PDF3DViewArrayKlass PDF3DViewArray.
PdfActionRepresenterar åtgärd i PDF-dokument
PdfActionCollectionKlass som beskriver lista över åtgärder.
PolyAnnotationAbstrakt basklass för poly-annotationer.
PolygonAnnotationKlass som representerar polygonannotation.
PolylineAnnotationRepresenterar polyline-annotation som liknar polygon, förutom att den första och sista hörnpunkten inte är implicit kopplade.
PopupAnnotationRepresenterar popup-annotation som visar text i ett popup-fönster för inmatning och redigering.
PrinterMarkAnnotationAbstrakt klass som representerar printermark-annotation.
PrinterMarksKindExtensionsTillhandahåller extensionsmetoder för PrinterMarksKind uppräkning.
RedactionAnnotationRepresenterar Redact-annotation.
RegistrationMarkAnnotationRepresenterar en registreringsmarkering-annotation.
RenditionKlass som beskriver renditionsobjekt av RenditionAnnotation.
RenditionActionEn renditionsåtgärd som kontrollerar uppspelningen av multimediainnehåll.
RichMediaAnnotationKlass som beskriver RichMediaAnnotation som tillåter inbäddning av video-/ljuddata i PDF-dokument.
ScreenAnnotationEn skärmanotation som specificerar ett område av en sida där medieklipp kan spelas.
SelectorRenditionKlass som beskriver selector-rendition.
SoundAnnotationRepresenterar en ljudannotation som innehåller ljud inspelat från datorns mikrofon eller importerat från en fil.
SoundDataRepresenterar ljuddata som definierar ljudet som ska spelas när annotationen aktiveras.
SoundSampleDataRepresenterar ytterligare poster specifika för ett ljudobjekt (Avsnitt 9.2 PDF1-7)
SquareAnnotationKlass som representerar fyrkantig annotation.
SquigglyAnnotationRepresenterar den vågiga annotationen som visas som en taggig understrykning i texten i ett dokument.
StampAnnotationRepresenterar gummistämpelannotation. Denna typ av annotation visar text eller grafik som är avsedd att se ut som om den stämplats på sidan med en gummistämpel.
StrikeOutAnnotationRepresenterar en genomstruken annotation som visas som en genomstrykning i texten i dokumentet.
SubmitFormActionKlass som beskriver submit-form-åtgärd.
TextAnnotationRepresenterar en textannotation som är en ‘klisterlapp’ fäst vid en punkt i PDF-dokumentet.
TextMarkupAnnotationAbstrakt basklass för textmarkup-annotationer.
TextStyleKlass som representerar stil av text i annotation
TrimMarkAnnotationRepresenterar en Trim Mark-annotation.
UnderlineAnnotationRepresenterar en understrykning-annotation som visas som en understrykning i texten i dokumentet.
WatermarkAnnotationKlass som beskriver vattenstämpelannotationsobjekt.
WidgetAnnotationKlass som representerar widget-annotation.
XfdfReaderKlass som utför läsning av XFDF-format.
XYZExplicitDestinationRepresenterar en explicit destination som visar sidan med koordinaterna (vänster, topp) placerade i det övre vänstra hörnet av fönstret och innehållet på sidan förstorat med faktorn zoom. Ett nullvärde för någon av parametrarna vänster, topp eller zoom anger att det aktuella värdet för den parametern ska behållas oförändrat. Ett zoomvärde på 0 har samma betydelse som ett nullvärde.

Gränssnitt

GränssnittBeskrivning
IAnnotationVisitorDefinierar Visitor för att besöka olika dokumentannotationer.
IAppointmentRepresenterar allmän gränssnitt för åtgärder och destinationer.

Uppräkning

UppräkningBeskrivning
AnnotationFlagsEn uppsättning flaggor som specificerar olika egenskaper hos annotationen.
AnnotationStateUppräkningen av tillstånd som den ursprungliga annotationen kan sättas till.
AnnotationStateModelTillståndsmodellen som motsvarar tillståndet för annotationen.
AnnotationTypeUppräkning av annotationstyper.
BorderEffectBeskriver effekt som ska tillämpas på kanten av annotationerna.
BorderStyleBeskriver stil på annotationens kant.
CapStyleStil på linjeändningen av bläckannotationens linje.
CaptionPositionUppräkning av annotationens bildtextpositionering.
CaretSymbolEtt symbol som ska kopplas till markören.
ColorsOfCMYKFärger som ingår i CMYK-färgsystemet.
ExplicitDestinationTypeUppräkning av typer av explicita destinationer.
FileIconEn ikon som ska användas för att visa annotationen.
FreeTextIntentUppräkning av avsikterna för fri textannotation.
HighlightingModeUppräkning av annotationens markeringsläge, den visuella effekten som ska användas när musknappen trycks ned eller hålls nere inom dess aktiva område.
JustificationUppräkning av former av kvadrering (justering) som ska användas vid visning av annotationens text.
LaunchActionOperationUppräkning av operationerna som ska utföras med dokumentet under utförandet av startåtgärden.
LightingSchemeTypeEnum LightingSchemeType: uppsättning av belysningsschematyper.
LineEndingUppräkning av linjeändningsstilar som ska användas vid ritning av linjen.
LineIntentUppräkning av avsikterna för linjeannotation.
PDF3DActivationEnum PDF3DActivation: uppsättning av 3D-annotationsaktiveringsläge.
PolyIntentUppräkning av avsikterna för polygon- eller polyline-annotation.
PredefinedActionDefinierar olika åtgärder som kan utlösas från en PDF-fil.
PrinterMarkCornerPositionRepresenterar en position av en markering i ett hörn av en sida.
PrinterMarkSidePositionRepresenterar en position av en registreringsmarkering på en sida.
PrinterMarksKindSpecificerar typerna av skrivarmärken som ska läggas till ett dokument.
RenderModeTypeEnum RenderModeType: uppsättning av renderingsmodetyper
RenditionOperationÅtgärden som ska utföras när åtgärden utlöses.
RenditionTypeUppräkning som beskriver möjliga typer av rendition.
ReplyTypeUppräkning av typerna av relationer (“svarstyp”) mellan annotationen och en som specificeras av InReplyTo.
SoundEncodingDet kodningsformat för provdata.
SoundIconUppräkning av ikoner som ska användas för att visa annotationen.
SoundSampleDataEncodingFormatDet kodningsformat för ljudprovdata.
StampIconUppräkning av ikoner som ska användas för att visa annotationen.
TextIconUppräkning av ikoner som ska användas för att visa annotationen.