PdfFileStamp
Genel Bakış
PdfFileStamp Java için FOSS’de bir sınıf. Mirasçılar: AutoCloseable.
PDF sayfalarına damga (metin veya resim) ekleme yöntemleri sağlar.
Bu sınıf, Java programlarında PdfFileStamp nesnelerle çalışmak için 23 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile, ve 1 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: document, stampCount, stampId.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
document | Document | Oku . | Bağlı belgeyi gönderir, veya {@code null}. |
stampId | int | Oku . | Uğurlu pul yardımcısı tarafından kullanılan damga kimliğini gönderir. |
stampCount | int | Oku . | Eklenmiş pul sayısını gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
PdfFileStamp() | Yeni bir {@code PdfFileStamp} örneği oluşturur. |
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream) | Girdi akışına bağlı bir {@code PdfFileStamp} oluşturur ve { @link #close()} çağrıldığında, gönderilen çıkış akışı için damgalanmış sonucu yazmak üzere yapılandırılır. |
PdfFileStamp(inputFile: String, outputFile: String) | {@code inputFile} ile bağlanmış bir { @ code PdfFileStamp} oluşturur ve { @@ link #close() } çağrıldığında damgalanmış sonucu { (@code outputFille}’e yazmak için yapılandırılır. |
PdfFileStamp(document: Document) | {@codePdfFileStamp} ile bağlanmış bir { @code document}. oluşturur. |
getDocument() → Document | Bağlı belgeyi gönderir, veya {@code null}. |
setInputFile(inputFile: String) | Girdi dosya yolunu ayarlar. |
bindPdf(inputFile: String) → boolean | PDF dosyasını bu pul düzenleyicisine bağlar. |
bindPdf(inputStream: InputStream) → boolean | Bir giriş akışından bir PDF bağlar. |
bindPdf(document: Document) → boolean | Var olan bir {@link Document}‘i bu damga düzenleyicisine bağlar. |
addStamp(stamp: TextStamp) | Uygulanacak pulların listesine metin damgası eklenir. |
addStamp(stamp: Stamp) | Uygulanacak pulların listesine bir fasad {@link Stamp} ekler. |
addFooter(footerText: FormattedText, bottomMargin: float) | Tüm sayfalara metin altyazı ekler. |
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float) | Açık sol/sağ indeksi olan tüm sayfalara bir metin alt kısmını ekler (C# {@code AddFooter(FormattedText, float,float) } 4-arg yüklenme PDFNEWNET-28949 ve benzer testlerde kullanılır). |
addFooter(imageFile: String, bottomMargin: float) | Tüm sayfalara resim altyazı ekler. |
addHeader(headerText: FormattedText, topMargin: float) | Tüm sayfalara metin başlığı ekler. |
addHeader(imageFile: String, topMargin: float) | Tüm sayfalara resim başlığı ekler. |
addPageNumber(formattedText: FormattedText) | Tüm sayfalara, metin değeri ve metnin durumu için kaynak olarak verilen biçimlendirilmiş metni kullanarak bir sayfayı işaretle. |
getStampId() → int | Uğurlu pul yardımcısı tarafından kullanılan damga kimliğini gönderir. |
setStampId(stampId: int) | Sonraki kolaylık damgası yardımcıları tarafından kullanılan damga kimliğini belirler. |
getStampCount() → int | Eklenmiş pul sayısını gönderir. |
save(outputFile: String) → boolean | Bağlı belgeyi bir dosyaya kaydeder. |
save(outputStream: OutputStream) → boolean | Bağlı belgeyi bir çıkış akışına kaydeder. |
close() | Mühr düzenleyicisini kapatır ve bağlanmış belgeyi serbest bırakır. |