ShapeRenderer
अवलोकन
ShapeRenderer पायथन के लिए Aspose.Words FOSS में एक वर्ग है.
आकृति, चित्र और स्थित तत्व प्रस्तुत करता है।.
यह वर्ग पायथन प्रोग्राम में ShapeRenderer ऑब्जेक्ट के साथ काम करने के लिए 10 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: __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. सभी सार्वजनिक सदस्य Aspose.Words FOSS for Python पैकेज स्थापित करने के बाद किसी भी पायथन एप्लिकेशन तक पहुंच सकते हैं.
विधिएँ
| Signature | विवरण |
|---|---|
__init__(writer: PDFWriterContext) | |
compress_image_bytes(image_bytes: bytes) → bytes | image_compression और jpeg_quality विकल्पों को raw image bytes पर लागू करें. |
render_shape(pdf: FPDF, shape: ldm.ShapeNode) | ShapeNode: छवि पहले (यदि कोई हो), फिर पाठ-बॉक्स पैराग्राफ।. |
render_image_shape(pdf: FPDF, shape: ldm.ShapeNode) | पृष्ठ चौड़ाई के अनुरूप स्केल करके, ShapeNode से एक छवि को पीडीएफ में एम्बेड करें. |
render_floating_images(pdf: FPDF, para: ldm.Paragraph) | Draw wrapNone उनके लंगर निर्देशांक पर छवियां।. |
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 | मिमी में पैराग्राफ की सूची के लिए अनुमानित ऊंचाई।. |