Stamp
Genel Bakış
Stamp Java için FOSS’de bir sınıf.
{@link PdfFileStamp} üzerinden uygulanabilecek fasad API’de bir damga temsil eder.
Bu sınıf, Java programlarında Stamp nesnelerle çalışmak için 26 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Stamp, bindImage, bindLogo, bindPdf, getFormattedText, getImageFile, getImageStream, getOriginX, getOriginY, getPageNumber, getPdfDocument, getPdfFile, ve 9 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: background, formattedText, imageFile, imageStream, originX, originY,Ve 6 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
originX | double | Oku . | Damga kökeninin yatay konumunu gönderir. |
originY | double | Oku . | Damga kökeninin dikey konumunu gönderir. |
rotation | float | Oku . | Dönüş açısını derece olarak verir. |
background | boolean | Oku . | Bu damga sayfa içeriğinin arkasında gösterildiğini gönderir. |
pageNumber | int | Oku . | Bu damga uygulanması gereken sayfa numarasını gönderir. |
stampId | int | Oku . | Markalaşmayı gönderir. |
formattedText | FormattedText | Oku . | Eğer hiçbirini ayarlamamışsa, bağlanmış {@link FormattedText} veya { @code null} değerini gönderir. |
imageFile | String | Oku . | Bağlı görüntü dosyası yolu, veya {@code null}. i döndürür. |
imageStream | InputStream | Oku . | Bağlı görüntü akışını veya {@code null} i döndürür. |
pdfFile | String | Oku . | Bağlı PDF dosyasının yolunu veya {@code null}‘i gönderir. |
pdfDocument | Document | Oku . | Bağlı PDF belgesini gönderir, veya {@code null}. |
pdfPageNumber | int | Oku . | 1-bazlı kaynak PDF sayfa numarasını gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Stamp() | Yeni boş {@code Stamp} örneği oluşturur. |
bindLogo(formattedText: FormattedText) | Bu damga için metin içeriği (logo) olarak {@link FormattedText}‘ı bağlar. |
bindLogo(logoFile: String) | Konfor aşırı yükleme: bir görüntü dosyasını logo olarak bağlar. |
bindImage(imageFile: String) | Bir görüntü dosyasını damga kaynağı olarak bağlar. |
bindImage(imageStream: InputStream) | Bir görüntü akışını damga kaynağı olarak bağlar. |
bindPdf(pdfFile: String) | Uğurlu aşırı yükleme: {@code pdfFile}‘in ilk sayfasını damga kaynağı olarak bağlar. |
bindPdf(pdfStream: InputStream) | PDF akışının ilk sayfasını damga kaynağı olarak bağlar. |
bindPdf(pdfFile: String, pageNumber: int) | PDF sayfasını damga kaynağı olarak bağlar. |
bindPdf(document: Document, pageNumber: int) | Var olan bir belgeyi damga kaynağı olarak bağlar. |
setOrigin(x: double, y: double) | Sayfadaki damganın orijini (konumu) ayarlar. |
getOriginX() → double | Damga kökeninin yatay konumunu gönderir. |
getOriginY() → double | Damga kökeninin dikey konumunu gönderir. |
getRotation() → float | Dönüş açısını derece olarak verir. |
setRotation(rotation: float) | Dönüş açısını derece 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 edilmediğini ayarlar. |
getPageNumber() → int | Bu damga uygulanması gereken sayfa numarasını gönderir. |
setPageNumber(pageNumber: int) | Bu damganın uygulanacağı sayfa numarasını ayarlar. |
getStampId() → int | Markalaşmayı gönderir. |
setStampId(stampId: int) | Damga tanımlayıcısını ayarlar. |
getFormattedText() → FormattedText | Eğer hiçbirini ayarlamamışsa, bağlanmış {@link FormattedText} veya { @code null} değerini gönderir. |
getImageFile() → String | Bağlı görüntü dosyası yolu, veya {@code null}. i döndürür. |
getImageStream() → InputStream | Bağlı görüntü akışını veya {@code null} i döndürür. |
getPdfFile() → String | Bağlı PDF dosyasının yolunu veya {@code null}‘i gönderir. |
getPdfDocument() → Document | Bağlı PDF belgesini gönderir, veya {@code null}. |
getPdfPageNumber() → int | 1-bazlı kaynak PDF sayfa numarasını gönderir. |