PdfFileStamp
Overview
PdfFileStamp Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: AutoCloseable.
PDF sayfalarına çubuklar (tekst veya görüntü) ekleme yöntemleri sağlar.
Bu sınıf, Java programlarında PdfFileStamp nesnelerle çalışmak için 23 yöntem sunar. Mevcut yöntemler şunları içerir: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile,1 ve daha fazla yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : document, stampCount, stampId.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Bağlantı belgesini veya {@code null} iade eder. |
stampId | int | Read | Konfor çubuk yardımcıları tarafından kullanılan şifreleme kimliğini geri getirir. |
stampCount | int | Read | Eklenen çubuk sayısını geri getirir. |
Methods
| Signature | Description |
|---|---|
PdfFileStamp() | Yeni bir {@code PdfFileStamp} örneği oluşturur. |
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream) | Giriş akışına bağlanan ve {@link #close()} çağrıldığında sağlanan çıkış akışı için çarpılmış sonucu yazmak için yapılandırılan bir {_code PdfFileStamp} oluşturur. |
PdfFileStamp(inputFile: String, outputFile: String) | PdfFileStamp} ile bağlantılı ve { @code inputFile} yazmak için yapılandırılmış bir {_code outputFale} oluşturur {://link_close()} çağrıldığında. |
PdfFileStamp(document: Document) | Bir {@code PdfFileStamp} ile bağlantılı bir {{@kod belge} oluşturur. |
getDocument() → Document | Bağlantı belgesini veya {@code null} iade eder. |
setInputFile(inputFile: String) | Giriş dosyası yolu belirleyin. |
bindPdf(inputFile: String) → boolean | Bu yazılımda bir PDF dosyasını bağlayın. |
bindPdf(inputStream: InputStream) → boolean | Bir giriş akışından bir PDF bağlar. |
bindPdf(document: Document) → boolean | Bu yazılımda mevcut bir {@link Document} bağlayın. |
addStamp(stamp: TextStamp) | Uygulanacak bir yazı çubuğu listesine ekleyin. |
addStamp(stamp: Stamp) | Uygulanacak çerçeveler listesine bir facade ekleyin. |
addFooter(footerText: FormattedText, bottomMargin: float) | Tüm sayfalar için bir metin ayak izi ekleyin. |
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float) | Tüm sayfalara açık sol/sağ indentler ile bir metin ayarlayıcı ekleyin (C# {@code AddFooter(FormattedText, float, Float)} 4 arka aşırı yükleme PDFNEWNET-28949 ve benzeri testleri kullanır). |
addFooter(imageFile: String, bottomMargin: float) | Tüm sayfalar için bir görüntü footer eklemek. |
addHeader(headerText: FormattedText, topMargin: float) | Tüm sayfalar için bir metin başlığı ekleyin. |
addHeader(imageFile: String, topMargin: float) | Tüm sayfalar için bir görüntü başlığı ekleyin. |
addPageNumber(formattedText: FormattedText) | Tüm sayfalar için bir sayfa numarası şablonu, sağlanan biçimlendirilmiş metni metin değeri ve metnin durumu kaynağı olarak kullanır. |
getStampId() → int | Konfor çubuk yardımcıları tarafından kullanılan şifreleme kimliğini geri getirir. |
setStampId(stampId: int) | Sonraki konforu ile kullanılan şablon kimliğini ayarlayın. |
getStampCount() → int | Eklenen çubuk sayısını geri getirir. |
save(outputFile: String) → boolean | Bir dosyaya bağlanan belgeyi kaydeder. |
save(outputStream: OutputStream) → boolean | Bir çıkış akışı için bağlanmış belgeyi kaydeder. |
close() | Yazı yazıcısını kapatır ve bağlanmış belgeyi serbest bırakır. |