Aspose.Pdf.Annotations

Aspose.Pdf.Annotations ad alanı, kullanıcıların belge ile etkileşimde bulunmasını sağlayan çeşitli türde eylem, hedefler ve diğer özelliklerle çalışmak için sınıflar sağlar.

Sınıflar

SınıfAçıklama
ActionCollectionEylemler koleksiyonu
AnnotationNot nesnesini temsil eden sınıf.
AnnotationActionCollectionNot eylemleri koleksiyonunu temsil eder.
AnnotationCollectionNot koleksiyonunu temsil eden sınıf.
AnnotationSelectorBu sınıf, Ziyaretçi şablon fikrini kullanarak notları seçmek için kullanılır.
AppearanceDictionaryNotun sayfada görsel olarak nasıl sunulacağını belirten not görünüm sözlüğü.
BleedMarkAnnotationBir Bleed Mark notunu temsil eder.
BorderNot sınırının özelliklerini temsil eden sınıf.
CaretAnnotationCaret notunu temsil eden sınıf.
CharacteristicsNot özelliklerini temsil eder
CircleAnnotationDaire notunu temsil eden sınıf.
ColorBarAnnotationColorBarAnnotation notunu temsil eden sınıf. Color özelliği göz ardı edilir, bunun yerine ColorsOfCMYK rengi kullanılır. Oluşturulurken, genişlik ve yükseklik oranı notun yönünü belirler - yatay veya dikey. Sonra, not dikdörtgeninin TrimBox’un dışında olup olmadığını kontrol eder ve değilse, notun yönünü dikkate alarak TrimBox’un dışındaki en yakın konuma kaydırılır. Notun TrimBox’un dışında sığması için genişlik (yükseklik) azaltılabilir. Düzen için yer yoksa, genişlik/yükseklik sıfıra ayarlanabilir (bu durumda, not sayfada mevcut, ancak görüntülenmez).
CommonFigureAnnotationOrtak şekil notunu temsil eden soyut sınıf.
CornerPrinterMarkAnnotationBaskı sayfasının köşelerine yerleştirilen not türlerini temsil eder.
CustomExplicitDestinationÖzel açık hedefi temsil eder.
DashÇizgi kesik desenini temsil eden sınıf.
DefaultAppearanceAlanın varsayılan görünümünü (yazı tipi, metin boyutu ve rengi) tanımlar.
DocumentActionCollectionBelge ile bazı eylemler üzerinde gerçekleştirilen eylemleri tanımlayan sınıf
ExplicitDestinationPDF belgesindeki açık hedefler için temel sınıfı temsil eder.
FdfReaderFDF formatını okumayı gerçekleştiren sınıf.
FileAttachmentAnnotationDosya ekleme notunu tanımlayan sınıf.
FitBExplicitDestinationSayfayı içeriği, pencere içinde tamamen sığacak şekilde yeterince büyütülmüş olarak görüntüleyen açık hedefi temsil eder. Gerekli yatay ve dikey büyütme faktörleri farklıysa, ikisinden daha küçüğünü kullanarak, diğer boyutta dikdörtgeni pencere içinde ortalar.
FitBHExplicitDestinationSayfayı, dikey koordinatın pencerenin üst kenarında konumlandığı ve sayfanın içeriğinin, dikdörtgeninin tam genişliğini pencere içinde sığacak şekilde yeterince büyütüldüğü açık hedefi temsil eder. Üst için null değeri, o parametrenin mevcut değerinin değiştirilmeden korunacağını belirtir.
FitBVExplicitDestinationSayfayı, yatay koordinatın pencerenin sol kenarında konumlandığı ve sayfanın içeriğinin, dikdörtgeninin tam yüksekliğini pencere içinde sığacak şekilde yeterince büyütüldüğü açık hedefi temsil eder. Sol için null değeri, o parametrenin mevcut değerinin değiştirilmeden korunacağını belirtir.
FitExplicitDestinationSayfayı içeriği, pencere içinde tamamen sığacak şekilde yeterince büyütülmüş olarak görüntüleyen açık hedefi temsil eder. Gerekli yatay ve dikey büyütme faktörleri farklıysa, ikisinden daha küçüğünü kullanarak, sayfayı diğer boyutta pencere içinde ortalar.
FitHExplicitDestinationSayfayı, dikey koordinatın pencerenin üst kenarında konumlandığı ve sayfanın içeriğinin, sayfanın tam genişliğini pencere içinde sığacak şekilde yeterince büyütüldüğü açık hedefi temsil eder. Üst için null değeri, o parametrenin mevcut değerinin değiştirilmeden korunacağını belirtir.
FitRExplicitDestinationSayfayı, belirtilen sol, alt, sağ ve üst koordinatları tarafından tanımlanan dikdörtgenin tamamen pencere içinde yatay ve dikey olarak sığacak şekilde yeterince büyütüldüğü açık hedefi temsil eder. Gerekli yatay ve dikey büyütme faktörleri farklıysa, ikisinden daha küçüğünü kullanarak, dikdörtgeni diğer boyutta pencere içinde ortalar. Herhangi bir parametre için null değeri, öngörülemeyen davranışa neden olabilir.
FitVExplicitDestinationSayfayı, yatay koordinatın pencerenin sol kenarında konumlandığı ve sayfanın içeriğinin, sayfanın tam yüksekliğini pencere içinde sığacak şekilde yeterince büyütüldüğü açık hedefi temsil eder. Sol için null değeri, o parametrenin mevcut değerinin değiştirilmeden korunacağını belirtir.
FixedPrintSu işareti notunun sabit baskı verilerini temsil eder.
FreeTextAnnotationSayfanın üzerinde doğrudan metin gösteren serbest metin notunu temsil eder. Sıradan bir metin notunun aksine, serbest metin notunun açık veya kapalı bir durumu yoktur; metin her zaman görünür.
GoToActionGörünümü belirli bir hedefe (sayfa, konum ve büyütme faktörü) değiştiren bir git eylemini temsil eder.
GoToRemoteActionSıradan bir git eylemine benzer, ancak mevcut dosya yerine başka bir PDF dosyasındaki bir hedefe atlayan uzaktan git eylemini temsil eder.
GoToURIActionBir URI’nin çözülmesine neden olan bir URI eylemini temsil eder.
HideActionBir veya daha fazla notu ekranda gizleyen veya gösteren bir gizleme eylemini temsil eder.
HighlightAnnotationBelgedeki bir metin aralığını vurgulayan bir vurgulama notunu temsil eder.
ImportDataActionBir veri içe aktarma eylemi çağrıldığında, Formlar Veri Formatı (FDF) verileri belirtilen dosyadan belgenin etkileşimli formuna içe aktarılacaktır.
InkAnnotationBir veya daha fazla ayrı yol içeren serbest el “karalama” notunu temsil eder.
JavascriptActionJavascript eylemini temsil eden sınıf.
LaunchActionBir uygulamayı başlatan veya bir belgeyi açan veya yazdıran bir başlatma eylemini temsil eder.
LineAnnotationÇizgi notunu temsil eden sınıf.
LinkAnnotationBelgedeki başka bir yere bir hiper metin bağlantısını veya gerçekleştirilmesi gereken bir eylemi temsil eder.
MarkupAnnotationİşaretleme notunu temsil eden soyut sınıf.
MeasureÖlçüm koordinat sistemini tanımlayan sınıf.
MediaClipSunumun medya klip nesnesini tanımlayan sınıf.
MediaClipDataMedya klip verilerini tanımlayan sınıf.
MediaClipSectionBu sınıf, medya klip bölümünü tanımlar.
MediaRenditionMedya sunumunu tanımlayan sınıf.
MovieAnnotationBilgisayar ekranında ve hoparlörlerden sunulacak animasyonlu grafikler ve ses içeren bir film notunu temsil eder. Not etkinleştirildiğinde, film oynatılır.
NamedActionPDF görüntüleyici uygulamalarının desteklemesi beklenen adlandırılmış eylemleri temsil eder.
NamedDestinationAçık sözdizimi ile doğrudan tanımlanmak yerine, bir ad nesnesi veya bir bayt dizesi aracılığıyla dolaylı olarak atıfta bulunulabilir.
PageInformationAnnotationPDF belgesindeki Sayfa Bilgisi notunu temsil eder. Bu not, dosya adını, sayfa numarasını ve notun oluşturulma tarihini ve saatini içerir.
PDF3DAnnotationPDF3DAnnotation sınıfı. Bu sınıf miras alınamaz.
PDF3DArtworkPDF3DArtwork sınıfı.
PDF3DContentPDF3DContent sınıfı.
PDF3DCrossSectionPDF3DCrossSection sınıfı.
PDF3DCrossSectionArrayPDF3DCrossSectionArray sınıfı.
PDF3DCuttingPlaneOrientationPDF3DCuttingPlaneOrientation sınıfı.
PDF3DLightingSchemePDF3DLightingScheme sınıfı.
PDF3DRenderModePDF3DRenderMode sınıfı.
PDF3DStreamPDF3DStream sınıfı.
PDF3DViewPDF3DView sınıfı.
PDF3DViewArrayPDF3DViewArray sınıfı.
PdfActionPDF belgesindeki Eylemi temsil eder
PdfActionCollectionEylemler listesini tanımlayan sınıf.
PolyAnnotationPoligon notları için soyut temel sınıf.
PolygonAnnotationÇokgen notunu temsil eden sınıf.
PolylineAnnotationİlk ve son köşenin açıkça bağlı olmadığı çoklu çizgi notunu temsil eder.
PopupAnnotationMetni giriş ve düzenleme için bir açılır pencerede gösteren açılır notu temsil eder.
PrinterMarkAnnotationYazıcı işareti notunu temsil eden soyut sınıf.
PrinterMarksKindExtensionsPrinterMarksKind enumerasyonu için genişletme yöntemleri sağlar.
RedactionAnnotationRedact notunu temsil eder.
RegistrationMarkAnnotationBir Kayıt Mark notunu temsil eder.
RenditionRenditionAnnotation’un sunum nesnesini tanımlayan sınıf.
RenditionActionÇoklu ortam içeriğinin oynatılmasını kontrol eden bir sunum eylemi.
RichMediaAnnotationPDF belgesine video/ses verilerini gömmeye izin veren RichMediaAnnotation’u tanımlayan sınıf.
ScreenAnnotationMedya kliplerinin oynatılabileceği bir sayfa bölgesini belirten bir ekran notu.
SelectorRenditionSeçici sunumu tanımlayan sınıf.
SoundAnnotationBilgisayarın mikrofonundan kaydedilen veya bir dosyadan içe aktarılan sesi içeren bir ses notunu temsil eder.
SoundDataNot etkinleştirildiğinde çalınacak sesi tanımlayan ses verisini temsil eder.
SoundSampleDataBir ses nesnesine özgü ek girişleri temsil eder (Bölüm 9.2 PDF1-7)
SquareAnnotationKare notunu temsil eden sınıf.
SquigglyAnnotationBir belgedeki metin üzerinde dişli bir alt çizgi olarak görünen kıvrımlı notu temsil eder.
StampAnnotationKauçuk damga notunu temsil eder. Bu tür bir not, sayfada kauçuk damga ile basılmış gibi görünmesi amaçlanan metin veya grafikler gösterir.
StrikeOutAnnotationBelgedeki metin üzerinde bir üstü çizili olarak görünen bir üstü çizili notu temsil eder.
SubmitFormActionForm gönderme eylemini tanımlayan sınıf.
TextAnnotationPDF belgesinde bir noktaya eklenmiş bir ‘yapışkan not’ olan metin notunu temsil eder.
TextMarkupAnnotationMetin işaretleme notları için soyut temel sınıf.
TextStyleNot içindeki metnin stilini temsil eden sınıf
TrimMarkAnnotationBir Trim Mark notunu temsil eder.
UnderlineAnnotationBelgedeki metin üzerinde bir alt çizgi olarak görünen bir alt çizgi notunu temsil eder.
WatermarkAnnotationSu işareti notu nesnesini tanımlayan sınıf.
WidgetAnnotationWidget notunu temsil eden sınıf.
XfdfReaderXFDF formatını okumayı gerçekleştiren sınıf.
XYZExplicitDestinationSayfayı, (sol, üst) koordinatlarının pencerenin sol üst köşesine yerleştirildiği ve sayfanın içeriğinin büyütme faktörü ile büyütüldüğü açık hedefi temsil eder. Sol, üst veya zoom parametrelerinden herhangi biri için null değeri, o parametrenin mevcut değerinin değiştirilmeden korunacağını belirtir. Zoom değeri 0, null değeri ile aynı anlama gelir.

Arayüzler

ArayüzAçıklama
IAnnotationVisitorFarklı belge notlarını ziyaret etmek için Ziyaretçi tanımlar.
IAppointmentEylemler ve hedefler için genel arayüzü temsil eder.

Enumerasyon

EnumerasyonAçıklama
AnnotationFlagsNotun çeşitli özelliklerini belirten bir dizi bayrak.
AnnotationStateOrijinal notun ayarlanabileceği durumların enumerasyonu.
AnnotationStateModelNotun durumuna karşılık gelen durum modeli.
AnnotationTypeNot türlerinin enumerasyonu.
BorderEffectNotların sınırına uygulanacak etkiyi tanımlar.
BorderStyleNot sınırının stilini tanımlar.
CapStyleMürekkep notu çizgisinin uç stilini tanımlar.
CaptionPositionNotun başlık konumlandırmasının enumerasyonu.
CaretSymbolCaret ile ilişkilendirilecek bir sembol.
ColorsOfCMYKCMYK renk modelinde yer alan renkler.
ExplicitDestinationTypeAçık hedef türlerini enumer eder.
FileIconNotu görüntülemek için kullanılacak bir simge.
FreeTextIntentSerbest metin notunun niyetlerini enumer eder.
HighlightingModeNotun vurgulama modunu, aktif alanında fare düğmesine basıldığında veya basılı tutulduğunda kullanılacak görsel etkisini enumer eder.
JustificationNotun metnini görüntülemede kullanılacak dörtlü (justification) biçimlerini enumer eder.
LaunchActionOperationBaşlatma eylemi yürütülürken belgede gerçekleştirilecek işlemleri enumer eder.
LightingSchemeTypeEnum LightingSchemeType: aydınlatma şeması türlerinin seti.
LineEndingÇizgiyi çizerken kullanılacak çizgi sonu stillerini enumer eder.
LineIntentÇizgi notunun niyetlerini enumer eder.
PDF3DActivationEnum PDF3DActivation: 3D notu etkinleştirme modunun seti.
PolyIntentÇokgen veya çoklu çizgi notunun niyetlerini enumer eder.
PredefinedActionPDF dosyasından tetiklenebilecek farklı eylemleri tanımlar.
PrinterMarkCornerPositionBir işaretin sayfanın köşesindeki konumunu temsil eder.
PrinterMarkSidePositionBir kayıt işaretinin sayfadaki konumunu temsil eder.
PrinterMarksKindBir belgeye eklenecek yazıcı işaretlerinin türlerini belirtir.
RenderModeTypeEnum RenderModeType: sunum modu türlerinin seti
RenditionOperationEylem tetiklendiğinde gerçekleştirilecek işlemi tanımlar.
RenditionTypeSunumun olası türlerini tanımlayan enumerasyon.
ReplyTypeNot ile InReplyTo tarafından belirtilen arasındaki ilişkilerin ( “cevap türü”) türlerini enumer eder.
SoundEncodingÖrnek veriler için kodlama formatı.
SoundIconNotu görüntülemek için kullanılacak simgeleri enumer eder.
SoundSampleDataEncodingFormatSes örnek verileri için kodlama formatı.
StampIconNotu görüntülemek için kullanılacak simgeleri enumer eder.
TextIconNotu görüntülemek için kullanılacak simgeleri enumer eder.