daisy/pipeline

DTBook to RTF fails to include images

nicolegaines opened this issue · 4 comments

Used the Pipeline 2 (2023) to convert 9781622911417NIMAS (Integrated Chinese 2) into RTF.
The file converted successfully, but all images from source files were missing from the RTF. This replicates earlier reported testing with a prior version of Pipeline 2.

Windows 10 Professional (64-bit)
App version: 1.0.0-RC2
Engine version: 1.14.11
Engine is running on 127.0.0.1:49152/ws

Here is the log file and the RTF file that resulted from the conversion. I had to resave the RTF as .docx in order to attach it here. In case it helps, all of the images in the NIMAS file were JPG files. If you need complete NIMAS files for testing, please let me know.

NIMAS_to_RTF_log.txt
9781622911417NIMAS.docx

Thanks.
Nicole

I have been looking into solutions for embedding images in an RTF. Pipeline currently uses some construct to reference (external) images, but it does not work in any of the text editors / word processors I tested with, and the construct does not seem to be part of the standard. It is also possible to embed the images within the RTF file, and that seems the way to go here.

However while researching this, it dawned on me that RTF programming is far outside my comfort zone. It looks very intimidating, and complex compared to ODF or even LaTeX. I fear that for a complete novice like me it will require quite a bit of learning to get an understanding of the language. If we think RTF support in Pipeline is important, I think we will need to allocate a good chunk of time for it.

Do you mean this bug fix? It should be included in the 1.4 release of the Pipeline desktop app last month.