PdfFileStamp

Overview

PdfFileStamp เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: AutoCloseable.

ให้วิธีการเพิ่มตรา (ข้อความหรือภาพ) ไปยังหน้า PDF.

หมวดนี้ให้ 23 วิธีในการทํางานกับ PdfFileStamp วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile,และ 1 วิธีการเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: document, stampCount, stampId.

Properties

NameTypeAccessDescription
documentDocumentReadกลับเอกสารที่ผูกพัน, หรือ {@code null}.
stampIdintReadกลับ ID กระดาษที่ใช้โดยผู้ช่วยกระดาบสะดวกสบาย.
stampCountintReadส่งจํานวนตราที่เพิ่มมา.

Methods

SignatureDescription
PdfFileStamp()สร้างตัวอย่างใหม่ {@code PdfFileStamp}.
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream)สร้าง {@code PdfFileStamp} ที่เชื่อมต่อกับกระแสการเข้าและปรับปรุงเพื่อเขียนผลที่ถูกประทับตราไปยังกระบวนการออกที่ได้รับเมื่อเรียก { @link #close() }.
PdfFileStamp(inputFile: String, outputFile: String)สร้าง {@code PdfFileStamp} ที่เชื่อมต่อกับ { @ code inputFile} และตั้งค่าเพื่อเขียนผลที่ถูกประทับตราไปยัง { @@ code outputFille } เมื่อเรียก { (@link #close() }.
PdfFileStamp(document: Document)สร้าง {@code PdfFileStamp} ที่เชื่อมต่อกับ { @ code document}.
getDocument()Documentกลับเอกสารที่ผูกพัน, หรือ {@code null}.
setInputFile(inputFile: String)กําหนดเส้นทางไฟล์การเข้า.
bindPdf(inputFile: String)booleanเชื่อมไฟล์ PDF กับเครื่องเขียนตรานี้.
bindPdf(inputStream: InputStream)booleanการผูกพัน PDF จากการส่งเข้า.
bindPdf(document: Document)booleanเชื่อมต่อ {@link Document} ที่มีอยู่กับการแก้ไขตรานี้.
addStamp(stamp: TextStamp)เพิ่มตราข้อความเข้าในรายการของตระกูลที่ต้องใช้.
addStamp(stamp: Stamp)เพิ่มหน้าตึก {@link Stamp} ไปในรายการของป้ายที่ต้องใช้.
addFooter(footerText: FormattedText, bottomMargin: float)เพิ่มตัวกรองข้อความให้กับทุกหน้า.
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float)เพิ่มตัวกระจกข้อความให้กับทุกหน้าที่มีจุดขอบซ้าย / ขวาอย่างชัดเจน (สะท้อน C# {@code AddFooter(FormattedText, float,float) } 4-arg overload ที่ใช้โดย PDFNEWNET-28949 และการทดสอบที่คล้ายกัน).
addFooter(imageFile: String, bottomMargin: float)เพิ่มตารางภาพในหน้าทั้งหมด.
addHeader(headerText: FormattedText, topMargin: float)เพิ่มหัวข้อเข้าทุกหน้า.
addHeader(imageFile: String, topMargin: float)เพิ่มหัวหน้าภาพให้กับทุกหน้า.
addPageNumber(formattedText: FormattedText)เพิ่มตราหมายเลขหน้าให้กับทุกหน้า โดยใช้ข้อความที่จัดรูปมาเป็นแหล่งสําหรับค่าและสถานะของบทความ.
getStampId()intกลับ ID กระดาษที่ใช้โดยผู้ช่วยกระดาบสะดวกสบาย.
setStampId(stampId: int)กําหนด ID ของตราที่ใช้โดยผู้ช่วยตัวกระดาษสะดวกภายหลัง.
getStampCount()intส่งจํานวนตราที่เพิ่มมา.
save(outputFile: String)booleanเก็บเอกสารที่ผูกเข้าเป็นไฟล์.
save(outputStream: OutputStream)booleanเก็บเอกสารที่เชื่อมต่อไปยังสตรีมการออก.
close()ปิด editor stamp และปล่อยเอกสารที่ผูกพัน.

See Also

 ภาษาไทย