ShapeRenderer

ShapeRenderer

Przegląd

ShapeRenderer jest klasą w Aspose.Words FOSS dla Python.

Renderuje kształty, obrazy i elementy pozycjonowane.

Ta klasa udostępnia 11 metod do pracy z obiektami ShapeRenderer w programach Python. Dostępne metody to: __init__, compress_image_bytes, estimate_text_box_height, render_anchored_wrapped_shapes, render_floating_images, render_horizontal_rule, render_image_shape, render_positioned_shape, render_positioned_shapes, render_positioned_shapes_in, render_shape. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Words FOSS dla Python.

Metody

SygnaturaOpis
__init__(writer: PDFWriterContext)Calls init(writer) na tej instancji ShapeRenderer.
compress_image_bytes(image_bytes: bytes) → bytesZastosuj opcje image_compression i jpeg_quality do surowych bajtów obrazu.
render_shape(pdf: FPDF, shape: ldm.Shape)Renderuj kształt: najpierw obraz (jeśli istnieje), potem akapity w polu tekstowym.
render_horizontal_rule(pdf: FPDF, shape: ldm.Shape)Narysuj regułę, którą reprezentuje kształt, na całej szerokości treści.
render_image_shape(pdf: FPDF, shape: ldm.Shape)Osadź obraz z kształtu w pliku PDF, skalując go tak, aby pasował do szerokości strony.
render_floating_images(pdf: FPDF, para: ldm.Paragraph)Rysuj obrazy wrapNone w ich współrzędnych kotwicy.
render_anchored_wrapped_shapes(pdf: FPDF, para: ldm.Paragraph)Rysuj zakotwiczone (nie-inline) kształty, które otaczają tekst wokół nich.
render_positioned_shapes(pdf: FPDF, doc: ldm.Document)Rysuj każdy absolutnie pozycjonowany kształt na bieżącej (pierwszej) stronie.
render_positioned_shapes_in(pdf: FPDF, paragraphs: list[ldm.Paragraph], line_y_override: Optional[float])Rysuj pozycjonowane kształty przenoszone przez paragraphs bez przemieszczania kursora.
render_positioned_shape(pdf: FPDF, shape: ldm.Shape, line_y_override: Optional[float], y_override: Optional[float])Rysuj pozycjonowany kształt w jego bezwzględnych współrzędnych strony.
estimate_text_box_height(paragraphs: list[ldm.Paragraph]) → floatOszacuj rozmieszczoną wysokość listy akapitów w mm.

Zobacz także

 Polski