PdfFileStamp

Overview

PdfFileStamp là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: AutoCloseable.

Nó cung cấp các phương pháp để thêm dấu (tiếng văn bản hoặc hình ảnh) vào các trang PDF.

Khóa học này cung cấp 23 phương pháp để làm việc với các đối tượng PdfFileStamp trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile,và 1 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : document, stampCount, stampId.

Properties

NameTypeAccessDescription
documentDocumentReadTrả lại tài liệu liên kết, hoặc {@code null}.
stampIdintReadTrả lại ID stamp được sử dụng bởi các trợ lý stamp tiện ích.
stampCountintReadTrả lại số lượng các nhãn đã được thêm vào.

Methods

SignatureDescription
PdfFileStamp()Tạo một ví dụ mới {@code PdfFileStamp}.
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream)Tạo một {@code PdfFileStamp} gắn với dòng nhập và được cấu hình để viết kết quả in vào dòng xuất khẩu cung cấp khi { @link #close()} được gọi.
PdfFileStamp(inputFile: String, outputFile: String)Tạo một {@code PdfFileStamp} gắn liền với { @code inputFile} và được cấu hình để viết kết quả in vào {_code outputFale} khi { (@link #close()} được gọi.
PdfFileStamp(document: Document)Tạo một {@code PdfFileStamp} liên kết với { @code document}.
getDocument()DocumentTrả lại tài liệu liên kết, hoặc {@code null}.
setInputFile(inputFile: String)Thiết lập đường dẫn file input.
bindPdf(inputFile: String)booleanKết nối một tệp PDF với trình soạn thảo stamp này.
bindPdf(inputStream: InputStream)booleanKết nối PDF từ một dòng input.
bindPdf(document: Document)booleanKết nối một {@link Document} hiện có với trình biên tập stamp này.
addStamp(stamp: TextStamp)Thêm một biểu mẫu văn bản vào danh sách các biểu đồ để áp dụng.
addStamp(stamp: Stamp)Thêm một facades {@link Stamp} vào danh sách các nhãn để áp dụng.
addFooter(footerText: FormattedText, bottomMargin: float)Thêm một phím văn bản cho tất cả các trang.
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float)Thêm một phím văn bản cho tất cả các trang với dấu hiệu bên trái/tên phải rõ ràng (cảm giác C# {@code AddFooter(FormattedText, float, Float)} 4-arg quá tải được sử dụng bởi PDFNEWNET-28949 và thử nghiệm tương tự).
addFooter(imageFile: String, bottomMargin: float)Thêm một hình ảnh footer cho tất cả các trang.
addHeader(headerText: FormattedText, topMargin: float)Thêm một tiêu đề văn bản cho tất cả các trang.
addHeader(imageFile: String, topMargin: float)Thêm một tiêu đề hình ảnh cho tất cả các trang.
addPageNumber(formattedText: FormattedText)Thêm một dấu số trang cho tất cả các trang bằng cách sử dụng văn bản định dạng được cung cấp như nguồn giá trị và trạng thái văn Bản.
getStampId()intTrả lại ID stamp được sử dụng bởi các trợ lý stamp tiện ích.
setStampId(stampId: int)Thiết lập ID stamp được sử dụng bởi các trợ lý stamp tiện ích sau đó.
getStampCount()intTrả lại số lượng các nhãn đã được thêm vào.
save(outputFile: String)booleanLưu tài liệu gắn kết với một tệp.
save(outputStream: OutputStream)booleanTiết kiệm tài liệu gắn kết với dòng xuất khẩu.
close()Tắt biên tập viên và phát hành tài liệu gắn kết.

See Also

 Tiếng Việt