TextStamp

Overview

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

แสดงถึงการตราข้อความที่สามารถติดบนหน้า PDF ได้.

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

Properties

NameTypeAccessDescription
valueStringReadกลับเนื้อหาข้อความของตรานี้.
textStateTextStateReadส่งกลับสภาพข้อความสําหรับตรานี้ โดยสร้างมันอย่างอ่อนแอ หากจําเป็น.
wordWrapModeTextFormattingOptions.WordWrapModeReadส่งกลับคํา wrap mode สําหรับข้อความของตรานี้.
textAlignmentHorizontalAlignmentReadการคืนการจัดสรรข้อความภายในพื้นที่ตรา.
xIndentdoubleReadการส่งกลับตําแหน่งแนว (X ช่วง) ของตราในจุด.
yIndentdoubleReadส่งกลับตําแหน่งตั้ง (Y indent) ของตราในจุด.
widthdoubleReadกลับความกว้างของพื้นที่ตราในจุด.
heightdoubleReadกลับความสูงของพื้นที่ตราในจุด.
backgroundbooleanReadการคืนการแสดงว่าตรานี้ถูกทําหลังเนื้อหาหน้าหรือไม่.
rotateRotationReadกลับตัวเลขหมุนสําหรับตรานี้.
rotateAngledoubleReadกลับมุมหมุนของตราในองศา.
opacitydoubleReadการคืนความค่อนข้างไม่ชัดเจน (โปร่งใส) ของตรา.
horizontalAlignmentHorizontalAlignmentReadการคืนการจัดเรียงแนวราบของตราบนหน้า.
verticalAlignmentVerticalAlignmentReadการคืนการจัดตั้งแนวตั้งของตราบนหน้า.
leftMargindoubleReadกลับมามาร์จซ้ายของตราในจุด.
rightMargindoubleReadกลับมามาร์จิ้งขวาของตราในจุด.
topMargindoubleReadกลับมามากสุดของตราในจุด.
bottomMargindoubleReadกลับมามากล่างของตราในจุด.
stampIdintReadส่งกลับตัวจําแนกตรา.
zoomdoubleReadการคืนตัวปัจจัยการขยายขนาด (สเกล) ของตรา.
zoomXdoubleReadส่งผลการเพิ่มขนาด (สเกล) แบบแนวขอบสําหรับตรา.
zoomYdoubleReadส่งผลการเพิ่มขนาดทางตั้ง (สเกล) สําหรับตรา.

Methods

SignatureDescription
TextStamp(value: String)สร้าง TextStamp ใหม่ด้วยค่าข้อความที่ให้.
TextStamp(formattedText: FormattedText)สร้าง TextStamp ใหม่จากตัวอย่าง {@link FormattedText}.
getValue()Stringกลับเนื้อหาข้อความของตรานี้.
setValue(value: String)กําหนดเนื้อหาข้อความของตรานี้.
getTextState()TextStateส่งกลับสภาพข้อความสําหรับตรานี้ โดยสร้างมันอย่างอ่อนแอ หากจําเป็น.
setTextState(textState: TextState)กําหนดสภาพข้อความสําหรับตรานี้.
getWordWrapMode()TextFormattingOptions.WordWrapModeส่งกลับคํา wrap mode สําหรับข้อความของตรานี้.
setWordWrapMode(wordWrapMode: TextFormattingOptions.WordWrapMode)ตั้งคํา Wrap รูปแบบสําหรับข้อความของตรานี้.
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)กําหนดตัวปรับขนาด (สเกล) ที่ตั้งสําหรับตรา.

See Also

 ภาษาไทย