Thanks for the example, Danny!
On 7/12/12 11:52 AM, "Danny Sokolsky" <[email protected]> wrote:
>Here is an example of an xqy file that does what David is talking about,
>using fn:doc to serve up a pdf stored as binary in MarkLogic:
>
>
>(: pdf.xqy :)
>
>xquery version"1.0-ml";
>
>xdmp:set-response-content-type("application/pdf"),
>
>let $pdf := xdmp:get-request-field("pdf","")
>return
>fn:doc($pdf)
>
>
>And then you can call this from some html in another XQY file, something
>like this:
>
>(: some other xqy :)
>
><a href="pdf.xqy?pdf=/my/pdf/uri/doc.pdf" target="_blank">View my PDF
>file in a new window</a>
>
>
>-Danny
>
>From: [email protected]
>[mailto:[email protected]] On Behalf Of David Lee
>Sent: Wednesday, July 11, 2012 2:08 PM
>To: MarkLogic Developer Discussion
>Subject: Re: [MarkLogic Dev General] Serving PDFs from the MarkLogic
>Server
>
>You can server PDF's if you store them as a binary file.
>You can also dynamically generate them (but it requires an app server).
>I have done both and served them from a ML application no problem.
>You do want to set the mime-type correctly for the response.
>
>--------------------------------------------------------------------------
>---
>David Lee
>Lead Engineer
>MarkLogic Corporation
>[email protected]
>Phone: +1 650-287-2531
>Cell: +1 812-630-7622
>www.marklogic.com
>
>This e-mail and any accompanying attachments are confidential. The
>information is intended solely for the use of the individual to whom it
>is addressed. Any review, disclosure, copying, distribution, or use of
>this e-mail communication by others is strictly prohibited. If you are
>not the intended recipient, please notify us immediately by returning
>this message to the sender and delete all copies. Thank you for your
>cooperation.
>
>From: [email protected]
>[mailto:[email protected]] On Behalf Of DJaun Maclin
>Sent: Wednesday, July 11, 2012 5:06 PM
>To: General Discussion
>Subject: [MarkLogic Dev General] Serving PDFs from the MarkLogic Server
>
>Hi everyone,
>
>I was wondering how could I serve PDF files in the Marklogic Server to
>the outside world for downloading and viewing purposes. I would love to
>have a direct link to the PDF file store in the database. Has anyone
>dealt with this before?
>
>Thanks
>Dj
>_______________________________________________
>General mailing list
>[email protected]
>http://developer.marklogic.com/mailman/listinfo/general
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general