PageNumberStamp
Genel Bakış
PageNumberStamp Java için FOSS’de bir sınıf. Mirasçılar: TextStamp.
PDF belgesinin her sayfasında mevcut sayfa numarasını ve toplam sayfayı gösteren bir sayfalık damgası temsil eder.
Bu sınıf, Java programlarında PageNumberStamp nesnelerle çalışmak için 53 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PageNumberStamp, TextStamp, formatPageNumber, getBottomMargin, getFormat, getHeight, getHorizontalAlignment, getLeftMargin, getOpacity, getRightMargin, getRotate, getRotateAngle, ve 40 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: background, bottomMargin, format, height, horizontalAlignment, leftMargin, ve 18 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
format | String | Oku . | Sayfa numarası için biçim dizeyi gönderir. |
startingNumber | int | Oku . | Başlangıç sayfası numarasını gönderir. |
value | String | Oku . | Bu damga metni içeriğini gönderir. |
textState | TextState | Oku . | Bu damga için metin durumunu gönderir, gerekirse onu tembel olarak oluşturur. |
wordWrapMode | TextFormattingOptions.WordWrapMode | Oku . | Bu pulun metni için sözcük wrap modunu gönderir. |
textAlignment | HorizontalAlignment | Oku . | İmza alanı içinde metin hizasını gönderir. |
xIndent | double | Oku . | Düzlükte damga pozisyonunu (X rayı) gönderir. |
yIndent | double | Oku . | Damgaların dikey konumunu (Y rayı) noktalarla gönderir. |
width | double | Oku . | Damga alanının genişliğini noktalarla gönderir. |
height | double | Oku . | Damga alanının yüksekliğini noktalarla gönderir. |
background | boolean | Oku . | Bu damga sayfa içeriğinin arkasında gösterildiğini gönderir. |
rotate | Rotation | Oku . | Bu damga için dönüş numarasını gönderir. |
rotateAngle | double | Oku . | Damga dönme açısını derece olarak gönderir. |
opacity | double | Oku . | Mührün bulanıklığını (şeffaflığı) gönderir. |
horizontalAlignment | HorizontalAlignment | Oku . | Sayfadaki damgaların yatay düzeni gönderir. |
verticalAlignment | VerticalAlignment | Oku . | Sayfadaki damga dikey düzeni gönderir. |
leftMargin | double | Oku . | Damgaların sol kenarını nokta olarak gönderir. |
rightMargin | double | Oku . | Düzlükte damgaların sağ kenarını gönderir. |
topMargin | double | Oku . | Düzeltme:. |
bottomMargin | double | Oku . | Damgaların alt kısmını puan olarak gönderir. |
stampId | int | Oku . | Markalaşmayı gönderir. |
zoom | double | Oku . | İmza için zoom (ölçü) faktörünü gönderir. |
zoomX | double | Oku . | Düğüm için yatay zoom (skala) faktörünü gönderir. |
zoomY | double | Oku . | İmza için dikey zoom (skala) faktörünü gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
PageNumberStamp() | Varsayılan biçim “Page # of $P” ile yeni bir PageNumberStamp oluşturur. |
PageNumberStamp(format: String) | Belirtilen biçim dizeyle yeni bir PageNumberStamp yaratır. |
getFormat() → String | Sayfa numarası için biçim dizeyi gönderir. |
setFormat(format: String) | Sayfa numarası için biçim dizesini ayarlar. |
getStartingNumber() → int | Başlangıç sayfası numarasını gönderir. |
setStartingNumber(startingNumber: int) | Başlangıç sayfa numarasını ayarlar. |
formatPageNumber(pageIndex: int, totalPages: int) → String | Verilen sayfa indeksi ve toplam sayfayı oluşturan sayfası numarası metnini biçimlendirir. |
TextStamp(value: String) | Verilen metin değeriyle yeni bir TextStamp oluşturur. |
getValue() → String | Bu damga metni içeriğini gönderir. |
setValue(value: String) | Bu damganın metin içeriğini ayarlar. |
getTextState() → TextState | Bu damga için metin durumunu gönderir, gerekirse onu tembel olarak oluşturur. |
setTextState(textState: TextState) | Bu damga için metin durumunu ayarlar. |
getWordWrapMode() → TextFormattingOptions.WordWrapMode | Bu pulun metni için sözcük wrap modunu gönderir. |
setWordWrapMode(wordWrapMode: TextFormattingOptions.WordWrapMode) | Bu damganın metni için kelime kaydırma modunu ayarlar. |
getTextAlignment() → HorizontalAlignment | İmza alanı içinde metin hizasını gönderir. |
setTextAlignment(textAlignment: HorizontalAlignment) | Damga alanı içinde metin hizalamasını ayarlar. |
put(page: Page) | Verilen sayfaya bu metin damgasını uyguluyor. |
getXIndent() → double | Düzlükte damga pozisyonunu (X rayı) gönderir. |
setXIndent(xIndent: double) | Damgaların yatay konumunu (X rayı) noktalarla belirler. |
getYIndent() → double | Damgaların dikey konumunu (Y rayı) noktalarla gönderir. |
setYIndent(yIndent: double) | Damga dik pozisyonunu (Y tiret) noktalarla belirler. |
getWidth() → double | Damga alanının genişliğini noktalarla gönderir. |
setWidth(width: double) | Mühür alanının genişliğini puan cinsinden ayarlar. |
getHeight() → double | Damga alanının yüksekliğini noktalarla gönderir. |
setHeight(height: double) | Mühür alanının yüksekliğini puan cinsinden ayarlar. |
isBackground() → boolean | Bu damga sayfa içeriğinin arkasında gösterildiğini gönderir. |
setBackground(background: boolean) | Bu damganın sayfa içeriğinin arkasında render edilip edilmeyeceğini ayarlar. |
getRotate() → Rotation | Bu damga için dönüş numarasını gönderir. |
setRotate(rotate: Rotation) | {@link Rotation} enum’ını kullanarak dönüşü ayarlar. |
getRotateAngle() → double | Damga dönme açısını derece olarak gönderir. |
setRotateAngle(rotateAngle: double) | Mührün dönüş açısını derece cinsinden ayarlar. |
getOpacity() → double | Mührün bulanıklığını (şeffaflığı) gönderir. |
setOpacity(opacity: double) | Damganın opaklığını (şeffaflığını) ayarlar. |
getHorizontalAlignment() → HorizontalAlignment | Sayfadaki damgaların yatay düzeni gönderir. |
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment) | Sayfadaki damganın yatay hizalamasını ayarlar. |
getVerticalAlignment() → VerticalAlignment | Sayfadaki damga dikey düzeni gönderir. |
setVerticalAlignment(verticalAlignment: VerticalAlignment) | Sayfadaki damganın dikey hizalamasını ayarlar. |
getLeftMargin() → double | Damgaların sol kenarını nokta olarak gönderir. |
setLeftMargin(leftMargin: double) | Mührün sol kenar boşluğunu puan cinsinden ayarlar. |
getRightMargin() → double | Düzlükte damgaların sağ kenarını gönderir. |
setRightMargin(rightMargin: double) | Mührün sağ kenar boşluğunu puan cinsinden ayarlar. |
getTopMargin() → double | Düzeltme:. |
setTopMargin(topMargin: double) | Mührün üst kenar boşluğunu puan cinsinden ayarlar. |
getBottomMargin() → double | Damgaların alt kısmını puan olarak gönderir. |
setBottomMargin(bottomMargin: double) | Mührün alt kenar boşluğunu puan cinsinden ayarlar. |
getStampId() → int | Markalaşmayı gönderir. |
setStampId(stampId: int) | Damga tanımlayıcısını ayarlar. |
getZoom() → double | İmza için zoom (ölçü) faktörünü gönderir. |
setZoom(zoom: double) | Damga için yakınlaştırma (ölçek) faktörünü ayarlar. |
getZoomX() → double | Düğüm için yatay zoom (skala) faktörünü gönderir. |
setZoomX(zoomX: double) | Damga için yatay yakınlaştırma (ölçek) faktörünü ayarlar. |
getZoomY() → double | İmza için dikey zoom (skala) faktörünü gönderir. |
setZoomY(zoomY: double) | Damga için dikey yakınlaştırma (ölçek) faktörünü ayarlar. |