<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:luke@deller.id.au" title="Luke Deller <luke@deller.id.au>"> <span class="fn">Luke Deller</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - EMF image lost in command-line conversion from .odt to .doc"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=126708">bug 126708</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Assignee</td>
           <td>libreoffice-bugs@lists.freedesktop.org
           </td>
           <td>luke@deller.id.au
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - EMF image lost in command-line conversion from .odt to .doc"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=126708#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - EMF image lost in command-line conversion from .odt to .doc"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=126708">bug 126708</a>
              from <span class="vcard"><a class="email" href="mailto:luke@deller.id.au" title="Luke Deller <luke@deller.id.au>"> <span class="fn">Luke Deller</span></a>
</span></b>
        <pre>Thanks Xisco, that is really helpful!

I think the trouble is that we cannot get the size of the EMF when it is not
properly loaded yet ("swapped in").  Tomaž' change means that the image will be
swapped out until we scroll to the page, which doesn't happen when not using
the GUI!

Other image formats work because we have some code to sniff the image size from
the first few bytes of the file without fully loading it.
(in vcl/source/filter/graphicfilter2.cxx in GraphicDescriptor::Detect)

Adding a proper implementation of GraphicDescriptor::ImpDetectEMF in
vcl/source/filter/graphicfilter2.cxx seems to fix the problem for me.  I'll try
to get a cppunit test case working and then submit a patch.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>