ShapeRenderer
Přehled
ShapeRenderer je třída v Aspose.Words pro Python.
Představuje tvary, obrázky a položené prvky.
Metody
| Podpis: | Popis: |
|---|---|
__init__(writer: LdmPdfWriter) | |
compress_image_bytes(image_bytes: bytes) → bytes | Aplikujte možnosti image_compression a jpeg_quality na byty surového obrazu. |
render_shape(pdf: FPDF, shape: ldm.ShapeNode) | Představujte ShapeNode: obrázek nejprve (pokud existuje), pak odstavce textového pole. |
render_image_shape(pdf: FPDF, shape: ldm.ShapeNode) | Vkládat obrázek z ShapeNode do PDF, měření podle šířky stránky. |
render_floating_images(pdf: FPDF, para: ldm.Paragraph) | Vytáhnout . wrapNone Snímky na jejich kotevních souřadnicích. |
render_positioned_shapes(pdf: FPDF, doc: ldm.Document) | Na aktuální (první) stránce nakresli každý absolutně umístěný tvar. |
render_positioned_shapes_in(pdf: FPDF, paragraphs: list[ldm.Paragraph], line_y_override: Optional[float]) | Nakreslit položené tvary, které jsou přenášeny odstavce 1 a 2 bez pohybu kurzoru. |
render_positioned_shape(pdf: FPDF, shape: ldm.ShapeNode, line_y_override: Optional[float]) | Nakresli položenou tvar na absolutních souřadnicích stránky. |
estimate_text_box_height(paragraphs: list[ldm.Paragraph]) → float | Přibližně výšku seznamu odstavců v mm. |