TableCell - A helyfogadó.
Összefoglaló
ShapeRenderer egy Python-i osztály.
Formokat, képeket és elhelyezkedett elemeket ad.
Módszerek
| Az aláírás: | Leírás |
|---|---|
__init__(writer: LdmPdfWriter) | |
compress_image_bytes(image_bytes: bytes) → bytes | A nyers képbyte-okra alkalmazza a kép_kompresszió és jpeg_minőség opciókat. |
render_shape(pdf: FPDF, shape: ldm.ShapeNode) | A ShapeNode: kép először (ha van ilyen), majd szövegdoboz bekezdés. |
render_image_shape(pdf: FPDF, shape: ldm.ShapeNode) | Beilleszti a képeket egy ShapeNode PDF-be, és méretezni az oldal szélességére. |
render_floating_images(pdf: FPDF, para: ldm.Paragraph) | Vágás. wrapNone képek a rögzítési koordinátájukon. |
render_positioned_shapes(pdf: FPDF, doc: ldm.Document) | Rajzold le minden abszolút helyzetű alakzatot a jelenlegi (első) oldalon. |
render_positioned_shapes_in(pdf: FPDF, paragraphs: list[ldm.Paragraph], line_y_override: Optional[float]) | A következők által elhelyezett formákat rajzoljuk: a (2) bekezdésben említettek: anélkül, hogy mozgatná a kurzorot. |
render_positioned_shape(pdf: FPDF, shape: ldm.ShapeNode, line_y_override: Optional[float]) | Rajzolj egy pozícióban lévő alakzatot az abszolút oldal koordinátáin. |
estimate_text_box_height(paragraphs: list[ldm.Paragraph]) → float | A bekezdések listájának körülbelül m-ben meghatározott magassága. |