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:AccessAçıklama:
documentDocumentOku .Bağlı belgeyi gönderir, veya {@code null}.
stampIdintOku .Uğurlu pul yardımcısı tarafından kullanılan damga kimliğini gönderir.
stampCountintOku .Eklenmiş pul sayısını gönderir.

Yöntemler

SignatureAçı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()DocumentBağlı belgeyi gönderir, veya {@code null}.
setInputFile(inputFile: String)Girdi dosya yolunu ayarlar.
bindPdf(inputFile: String)booleanPDF dosyasını bu pul düzenleyicisine bağlar.
bindPdf(inputStream: InputStream)booleanBir giriş akışından bir PDF bağlar.
bindPdf(document: Document)booleanVar 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()intUğ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()intEklenmiş pul sayısını gönderir.
save(outputFile: String)booleanBağlı belgeyi bir dosyaya kaydeder.
save(outputStream: OutputStream)booleanBağlı belgeyi bir çıkış akışına kaydeder.
close()Mühr düzenleyicisini kapatır ve bağlanmış belgeyi serbest bırakır.

Ayrıca bakınız:

 Türkçe