ShapeRenderer

ΕΚΤΙΜΗΣΗ

ShapeRenderer Είναι μια τάξη στο Aspose.Words FOSS για Python.

Ρεντέρ σχήματα, εικόνες και τοποθετημένα στοιχεία.

Αυτή η κατηγορία παρέχει 10 μεθόδους για να εργαστείτε με ShapeRenderer αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: __init__, compress_image_bytes, estimate_text_box_height, render_anchored_wrapped_shapes, render_floating_images, render_image_shape, render_positioned_shape, render_positioned_shapes, render_positioned_shapes_in, render_shape. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Words FOSS για το πακέτο Python.

Μέθοδοι

υπογραφήΠεριγραφή
__init__(writer: PDFWriterContext)
compress_image_bytes(image_bytes: bytes)bytesΕφαρμόστε τις επιλογές image_compression και jpeg_quality στα βασικά byte εικόνας.
render_shape(pdf: FPDF, shape: ldm.ShapeNode)Ρεντερ ένα ShapeNode: εικόνα πρώτα (αν υπάρχει), στη συνέχεια παραγράφους κειμένου-κλειδαριού.
render_image_shape(pdf: FPDF, shape: ldm.ShapeNode)Ενσωματώστε μια εικόνα από ένα ShapeNode στο PDF, κλίση για να ταιριάζει πλάτος σελίδας.
render_floating_images(pdf: FPDF, para: ldm.Paragraph)Δράκτορα wrapNone Η εικόνα βρίσκεται στα συντονιστικά του anchor.
render_anchored_wrapped_shapes(pdf: FPDF, para: ldm.Paragraph)Σχεδιάστε ανθρακωμένες (μη εντός γραμμής) μορφές που κυλάτε το κείμενο γύρω τους.
render_positioned_shapes(pdf: FPDF, doc: ldm.Document)Σχεδιάστε κάθε μορφή που βρίσκεται απόλυτα στη τρέχουσα (πρώτη) σελίδα.
render_positioned_shapes_in(pdf: FPDF, paragraphs: list[ldm.Paragraph], line_y_override: Optional[float])Σχετικά με τις θέσεις που μεταφέρονται από Παραγράφους Χωρίς κούρσα.
render_positioned_shape(pdf: FPDF, shape: ldm.ShapeNode, line_y_override: Optional[float], y_override: Optional[float])Σχεδιάστε μια τοποθετημένη μορφή στα απόλυτα συντονιστικά της σελίδας.
estimate_text_box_height(paragraphs: list[ldm.Paragraph])floatΠροσέξτε το ύψος που τοποθετείται σε μια λίστα παραγράφων σε mm.

Δείτε επίσης

 Ελληνικά