I'm generating pdf file in my project using pdfbox api,initially i just stored the dynamically generated pdf file in my server and now i'm trying to stream pdf file in browser with following code
Ok.stream(Enumerator.outputStream { os =>
doc.writeToStream(os)//doc holds content of pdf file
os.close()
}).withHeaders(
CONTENT_TYPE -> "application/pdf",
CONTENT_DISPOSITION -> "attachment; filename=report.pdf"
)
i have some response begins as
%PDF-1.4
%����
1 0 obj
<<
/Type /Catalog
/Version /1.4
/Pages 2 0 R
>>
endobj
2 0 obj
hope it looks like pdf file have generated ,but doesnt load in browser ..i dont know what i'm missing,i just want to load pdf file new tab