[poppler] About pdf to image
suzuki toshiya
mpsuzuki at hiroshima-u.ac.jp
Sun Dec 18 20:01:34 PST 2011
Hi,
I guess poppler should have something you want, at least
internally, because the bindings for other frameworks (Qt,
GLib, cpp etc) may deal with the images without creating/
cleaning temporary image files.
BTW, before searching such, I want to ask an off-topic question;
your target operating system does not support memory-based
file system?
Regards,
mpsuzuki
杨辉强 wrote:
> Hi, all:
> Thank Brad. I don't want to save images into files and then read files
> into memory.
> The disk IO expense is high. So what's the utility from another
> application can do this job? Wish your advice.
>
> Thank you!
>
> On Sun, 18 Dec 2011 11:34:17 AM Brad Hards wrote:
>
> This should have gone to a mailing list.
>
> How are you possibly going to use the utility from another application and
> copy to memory without making any code changes?
>
> Brad
>
>
>
> On 12/18/2011 08:47 AM, 杨辉强 wrote:
>> Hi, all:
>> In web search engine, I want to support the pdf snapshot. So I want
>> to convert pdf files to images and save the images in a database. I
>> don't want to change the poppler code.
>> Because that's notconvenient for upgrade the poppler's code.
>>
>> Thank you for your precious advices.
>>
>> On 12/17/2011 03:16 PM, Brad Hards wrote:
>>> On Sat, 17 Dec 2011 02:09:21 PM 杨辉强 wrote:
>>>> I am a newbie to poppler. I use utils/pdftoppm.cc to convert a pdf
>>>> file into jpeg images.The generated images are save to disk files.
>>>> Now I
>>>> wish to know whether it can save the images in memory such as a
>>>> vector<std::string>. Wishing you can give me some advices.
>>> I'm sure that is possible, but you'd need to make some code changes (and
>>> consider whether an arbitrary binary blob, containing nulls, is
>>> really a good
>>> idea in a std::string). The code changes should basically be taking the
>>> existing output writer and copying in to a memory location instead. I
>>> don't
>>> see you'd need to make any real popper changes. How you integrate
>>> that depends
>>> on the application you're trying to create.
>>>
>>> What is the end-use for this?
>>>
>>> Brad
>>> _______________________________________________
>>> poppler mailing list
>>> poppler at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/poppler
>>
>>
>> _______________________________________________
>> poppler mailing list
>> poppler at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/poppler
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler
More information about the poppler
mailing list