// resent with additional info // 

On Friday, April 17, 2015 06:58:59 PM Brad Rogers wrote:
> >TextReplace.java example. When it opens the file, it's not importing
> >the PDF, instead it's reading it as a text file or something. 
> 
> IME, PDFs open in Draw, not Writer.  What you're seeing in Writer is the
> mark up.

Good catch! Now the sample PDF opens and is readable! 

Now it's failing at this line... how *do* you specify a search/replace all 
text on an instance of draw? (squinting at documentation now) 

            // You need a descriptor to set properies for Replace
            xReplaceDescr = xReplaceable.createReplaceDescriptor();

Apparently due to this returning null: 

            xReplaceable = UnoRuntime.queryInterface(
                com.sun.star.util.XReplaceable.class, xTextDocument);

Where xTextDocument is actually an instance of draw rather than writer. 

(so close!) 


-- 
To unsubscribe e-mail to: [email protected]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Reply via email to