Improved inline image rendering for proper text-image alignment
Enhanced the HTML to DOCX conversion logic to ensure that images are displayed inline with text. Adjusted the run and paragraph handling to prevent images from being placed in separate paragraphs, maintaining proper inline flow between text and images. This change ensures better formatting consistency in the output documents. I fixed the missing run object by initializing it with self.run = self.paragraph.add_run() before inserting text or images. This ensures that images and text can be added to the same run without creating separate paragraphs. Additionally, I addressed the line spacing issue by setting paragraph_format.line_spacing = 1.0, making sure the spacing between images and text is appropriate. Furthermore, I ensured all actions remain within the same paragraph to avoid unnecessary line breaks, keeping images and text inline. I have included a test script named "mytest" for verification. Thank you for your project! :)