RenderModelBuilder

RenderModelBuilder

ภาพรวม

RenderModelBuilder เป็นคลาสใน Aspose.Page FOSS สําหรับ Python.

สร้างเอกสารการทําตัวอย่างเพิ่มขึ้น.

หมวดนี้ให้ 14 วิธีในการทํางานกับวัตถุ RenderModelBuilder ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state,และวิธีการเพิ่มเติม 2 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python.

วิธีการ

Signatureคําอธิบาย
__init__()
set_default_page_size(width: float, height: float)ตั้งค่าขนาดหน้าตั้งต้นสำหรับการสร้างหน้าโดยอัตโนมัติ.
begin_page(width: float, height: float)เริ่มหน้าใหม่ด้วยขนาดที่ชัดเจน.
end_page()จบหน้าปัจจุบันและติดต่อกับเอกสาร.
`add_path(path: Path, stroke: StrokeStyleNone, fill: Paint
`add_text(text: str, font_ref: str, font_size: float, matrix: Matrix, fill: PaintNone)`
`add_image(image_id: str, width: int, height: int, matrix: Matrix, mask: bool, mask_paint: PaintNone)`
clip(path: Path, fill_rule: str)เพิ่มคําสั่งการตัดเส้นทางไปยังหน้าปัจจุบัน.
save_state()เก็บสภาพกราฟิกปัจจุบัน.
restore_state()ยกฟื้นรูปภาพเดิม.
document()RenderDocumentย้อนเอกสารการทํารูปปัจจุบัน.
register_color_space(color_space: ColorSpace)strลงทะเบียนทรัพยากรพื้นที่สีและคืน ID ของมัน.
register_pattern(pattern: Pattern)strลงทะเบียนทรัพยากรแบบและคืน ID ของมัน.
register_function(function: Function)strลงทะเบียนแหล่งฟังก์ชันและคืน ID ของมัน.

ดูเช่นกัน

 ภาษาไทย