I see three directions to pulling images out of PDF files on Windows:

1.  Use a command-line utility and shell() plus file I/O
2.  Loosely parse the PDF file
3.  Create an external

I recommend starting with #1 and seeing how it works for you.  All are 
possible.  

Dar

On Sep 29, 2011, at 8:01 AM, Graham Samuel wrote:

> Folks, for some months now (it seems even longer) I have been seeking a 
> solution to the problem of reading PDF-formatted images into Livecode stacks. 
> What I'm looking for is solution that  looks like an 'import paint' command: 
> in other words, I want to be able to load a small subset of the possible 
> contents of a PDF - just bitmap images - into a stack via script. Sadly I 
> want to do this on a PC, running at a minimum Windows XP. My users want a 
> simple solution that makes reading from a PDF no more complicated than 
> reading a JPG.
> 
> I have explored several possibilities, including using a 'free' PDF reader 
> that is somehow hidden from the user of my app, and using say 'shell' to 
> control it and to pass an image to LiveCode. However I have not found a 
> realistic way of doing this, particularly when I include the need to have a 
> very simple installation process - the user should not see any additional 
> application, nor be obliged to provide substantial additional resources, as 
> would be true for example if one used ImageMagick in this way in a PC context.
> 
> Short of RunRev itself extending input formats to include PDF (not 
> impossible, but not likely in the short term), the solution would seem to be 
> to licence a third-party library component and integrate it into my app by 
> the use of bridging ('glue') code. I got pretty near with this one, having 
> identified a component with suitable licensing terms and functionality (Sorax 
> DLL). RunRev suggested that I could do the gluing with the aid of a 'C' 
> programmer. It turns out after a lot of research by Thierry Douez, who has 
> been helping me, that what I need is a person familiar with Visual Studio to 
> accomplish this - but I despair of finding such a person who would also be 
> familiar with the externals interface of the LiveCode engine. Maybe I will 
> find such a person, but the trail does seem to have gone cold.
> 
> Has anyone any suggestion as to how I might proceed? My app works so nicely 
> with JPG and PNG files, and I have (a little) belief that I could make it 
> work with TIFF files, but without PDF input I am dead in the water.
> 
> TIA
> 
> Graham
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

---------------------------
Dar Scott
dba 
Dar Scott Consulting
8637 Horacio Place NE
Albuquerque, NM 87111

Lab, home, office phone: +1 505 299 9497
For Skype and fax, please contact.
d...@swcp.com

Computer Programming and tinkering,
often making LiveCode libraries and
externals, sometimes writing associated
microcontroller firmware.  
---------------------------



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to