PageNumberStamp

PageNumberStamp

ภาพรวม

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

แสดงเป็นตราหมายเลขหน้าที่แสดงจํานวนหน้าปัจจุบันและจํานวนทั้งหมดของหน้าในแต่ละ หน้าของเอกสาร PDF.

หมวดนี้ให้วิธีการ 53 สําหรับทํางานกับ PageNumberStamp วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PageNumberStamp, TextStamp, formatPageNumber, getBottomMargin, getFormat, getHeight, getHorizontalAlignment, getLeftMargin, getOpacity, getRightMargin, getRotate, getRotateAngle,และ 40 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: background, bottomMargin, format, height, horizontalAlignment, leftMargin,และอีก 18 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
formatStringอ่านส่งรหัสรูปแบบสําหรับเลขหน้า.
startingNumberintอ่านส่งเลขหน้าเริ่มต้นกลับ.
valueStringอ่านกลับเนื้อหาข้อความของตรานี้.
textStateTextStateอ่านส่งกลับสภาพข้อความสําหรับตรานี้ โดยสร้างมันอย่างอ่อนแอ หากจําเป็น.
wordWrapModeTextFormattingOptions.WordWrapModeอ่านส่งกลับคํา wrap mode สําหรับข้อความของตรานี้.
textAlignmentHorizontalAlignmentอ่านการคืนการจัดสรรข้อความภายในพื้นที่ตรา.
xIndentdoubleอ่านการส่งกลับตําแหน่งแนว (X ช่วง) ของตราในจุด.
yIndentdoubleอ่านส่งกลับตําแหน่งตั้ง (Y indent) ของตราในจุด.
widthdoubleอ่านกลับความกว้างของพื้นที่ตราในจุด.
heightdoubleอ่านกลับความสูงของพื้นที่ตราในจุด.
backgroundbooleanอ่านการคืนการแสดงว่าตรานี้ถูกทําหลังเนื้อหาหน้าหรือไม่.
rotateRotationอ่านกลับตัวเลขหมุนสําหรับตรานี้.
rotateAngledoubleอ่านกลับมุมหมุนของตราในองศา.
opacitydoubleอ่านการคืนความค่อนข้างไม่ชัดเจน (โปร่งใส) ของตรา.
horizontalAlignmentHorizontalAlignmentอ่านการคืนการจัดเรียงแนวราบของตราบนหน้า.
verticalAlignmentVerticalAlignmentอ่านการคืนการจัดตั้งแนวตั้งของตราบนหน้า.
leftMargindoubleอ่านกลับมามาร์จซ้ายของตราในจุด.
rightMargindoubleอ่านกลับมามาร์จิ้งขวาของตราในจุด.
topMargindoubleอ่านกลับมามากสุดของตราในจุด.
bottomMargindoubleอ่านกลับมามากล่างของตราในจุด.
stampIdintอ่านส่งกลับตัวจําแนกตรา.
zoomdoubleอ่านการคืนตัวปัจจัยการขยายขนาด (สเกล) ของตรา.
zoomXdoubleอ่านส่งผลการเพิ่มขนาด (สเกล) แบบแนวขอบสําหรับตรา.
zoomYdoubleอ่านส่งผลการเพิ่มขนาดทางตั้ง (สเกล) สําหรับตรา.

วิธีการ

Signatureคําอธิบาย
PageNumberStamp()สร้าง PageNumberStamp ใหม่ด้วยรูปแบบตั้งค่า “หน้า # ของ $ P”.
PageNumberStamp(format: String)สร้าง PageNumberStamp ใหม่กับสตริงรูปแบบที่กําหนด.
getFormat()Stringส่งรหัสรูปแบบสําหรับเลขหน้า.
setFormat(format: String)ตั้งค่าสตริงรูปแบบสำหรับหมายเลขหน้า.
getStartingNumber()intส่งเลขหน้าเริ่มต้นกลับ.
setStartingNumber(startingNumber: int)ตั้งค่าหมายเลขหน้าตั้งต้น.
formatPageNumber(pageIndex: int, totalPages: int)Stringการจัดรูปแบบข้อความเลขหน้าสําหรับอินเด็กซ์หน้าที่ให้และจํานวนหน้าทั้งหมด.
TextStamp(value: String)สร้าง TextStamp ใหม่ด้วยค่าข้อความที่ให้.
getValue()Stringกลับเนื้อหาข้อความของตรานี้.
setValue(value: String)ตั้งค่าข้อความของตรานี้.
getTextState()TextStateส่งกลับสภาพข้อความสําหรับตรานี้, การสร้างมันอย่างอ่อนแอถ้าจําเป็น.
setTextState(textState: TextState)ตั้งค่าสถานะข้อความสำหรับ stamp นี้.
getWordWrapMode()TextFormattingOptions.WordWrapModeส่งกลับคํา wrap mode สําหรับข้อความของตรานี้.
setWordWrapMode(wordWrapMode: TextFormattingOptions.WordWrapMode)ตั้งค่าโหมดการตัดบรรทัดสำหรับข้อความของตรานี้.
getTextAlignment()HorizontalAlignmentการคืนการจัดสรรข้อความภายในพื้นที่ตรา.
setTextAlignment(textAlignment: HorizontalAlignment)ตั้งค่าการจัดแนวข้อความภายในพื้นที่ตรา.
put(page: Page)ใช้ร่องข้อความนี้กับหน้าที่ให้.
getXIndent()doubleการส่งกลับตําแหน่งแนว (X ช่วง) ของตราในจุด.
setXIndent(xIndent: double)กําหนดตําแหน่งแนว (X ช่วง) ของตราในจุด.
getYIndent()doubleส่งกลับตําแหน่งตั้ง (Y indent) ของตราในจุด.
setYIndent(yIndent: double)กําหนดตําแหน่งตั้ง (Y indent) ของตราในจุด.
getWidth()doubleกลับความกว้างของพื้นที่ตราในจุด.
setWidth(width: double)กำหนดความกว้างของพื้นที่สแตมป์เป็นจุด.
getHeight()doubleกลับความสูงของพื้นที่ตราในจุด.
setHeight(height: double)ตั้งค่าความสูงของพื้นที่ตราประทับเป็นหน่วยจุด.
isBackground()booleanการคืนการแสดงว่าตรานี้ถูกทําหลังเนื้อหาหน้าหรือไม่.
setBackground(background: boolean)กำหนดว่าตรานี้จะถูกเรนเดอร์อยู่ด้านหลังเนื้อหาหน้าหรือไม่.
getRotate()Rotationกลับตัวเลขหมุนสําหรับตรานี้.
setRotate(rotate: Rotation)ตั้งค่าการหมุนโดยใช้ enum {@link Rotation}.
getRotateAngle()doubleกลับมุมหมุนของตราในองศา.
setRotateAngle(rotateAngle: double)ตั้งค่ามุมการหมุนของแสตมป์เป็นองศา.
getOpacity()doubleการคืนความค่อนข้างไม่ชัดเจน (โปร่งใส) ของตรา.
setOpacity(opacity: double)กำหนดความทึบ (ความโปร่งใส) ของตรา.
getHorizontalAlignment()HorizontalAlignmentการคืนการจัดเรียงแนวราบของตราบนหน้า.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)ตั้งค่าการจัดแนวนอนของตราในหน้า.
getVerticalAlignment()VerticalAlignmentการคืนการจัดตั้งแนวตั้งของตราบนหน้า.
setVerticalAlignment(verticalAlignment: VerticalAlignment)ตั้งค่าการจัดแนวแนวตั้งของสแตมป์บนหน้า.
getLeftMargin()doubleกลับมามาร์จซ้ายของตราในจุด.
setLeftMargin(leftMargin: double)ตั้งค่าขอบซ้ายของตราประทับเป็นหน่วยจุด.
getRightMargin()doubleกลับมามาร์จิ้งขวาของตราในจุด.
setRightMargin(rightMargin: double)กำหนดระยะขอบด้านขวาของตราประทับเป็นหน่วยจุด.
getTopMargin()doubleกลับมามากสุดของตราในจุด.
setTopMargin(topMargin: double)ตั้งค่าระยะขอบบนของตราประทับเป็นหน่วยจุด.
getBottomMargin()doubleกลับมามากล่างของตราในจุด.
setBottomMargin(bottomMargin: double)กำหนดระยะขอบล่างของสแตมป์เป็นหน่วยจุด.
getStampId()intส่งกลับตัวจําแนกตรา.
setStampId(stampId: int)ตั้งค่าตัวระบุตราประทับ.
getZoom()doubleการคืนตัวปัจจัยการขยายขนาด (สเกล) ของตรา.
setZoom(zoom: double)ตั้งค่าปัจจัยการซูม (สเกล) สำหรับแสตมป์.
getZoomX()doubleส่งผลการเพิ่มขนาด (สเกล) แบบแนวขอบสําหรับตรา.
setZoomX(zoomX: double)ตั้งค่าปัจจัยการซูมแนวนอน (สเกล) ของตรา.
getZoomY()doubleส่งผลการเพิ่มขนาดทางตั้ง (สเกล) สําหรับตรา.
setZoomY(zoomY: double)ตั้งค่าปัจจัยการซูมแนวตั้ง (สเกล) ของตรา.

ดูเช่นกัน

 ภาษาไทย