Either of the two options you listed would work.
Let me describe the situation. Customer creates multiple work order (at different time, depending on when a problem occurred). And, for each work order, they save a PDF of what a service company did to fix the problem. So, they have a bunch of records in a Work Order Table and a bunch of PDFs sitting on a drive. They want to see - in one screen/report/whatever - all dates when the problem occurred, the dates when it occurred and the content of the PDF file. Therefore, this will show them the history of problems.
Did I answer your questions?
>Hi Dmitry,
>
>What you need?
>
>Native VFP PDF viewer?
>Or Integrate PDF file into report?
>
>MartinaJ
>
>>Hi Martina,
>>
>>Converting PDF to images will be a manual work (I don't know how it could be done in VFP 9 code). And it would complicated the solution big time.
>>
>>It would be nice if the VFP 9 report would allow adding a URL pointing to a PDF file saved on the drive. And then would allow a user to click on this URL to open the PDF.
>>
>>Another thing would be nice if I could open several PDF files at once. I can open one PDF file using this:
>>
>>lnResult =Shellexecute(0, tcCommand, tcFileName, tcParameter,tcDirectory,tnShowCommand)
>>
>>Where the tcFilename is the PDF file name.
>>
>>Thank you.
>>
>>>Hi,
>>>
>>>PDF is very complex and many PDF's features VFP doesn't support.
>>>May be will better convert each PDF page to image and put to report.
>>>
>>>MartinaJ
>>>
>>>>Hi,
>>>>
>>>>Is there a way to import some PDF files into VFP 9 report? Along with some other fields (e.g. date when PDF was added to a table)?
>>>>
>>>>TIA
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham