Hi Andi,
ist kein Problem, Du musst lediglich den header richtig setzen (HTTP-Header). Ein Beispiel wie's funktioniert findest Du in der Webapplikation IT00 (SE80).
Hier der relevante Teil:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
* set response data to be the file content
runtime->server->response->set_data( file ).
* set the mime-type and file size in the response
runtime->server->response->set_header_field(
name = 'Content-Type'
value = content_type ).
runtime->server->response->set_header_field(
name = 'Content-Length'
value = content_length ).
navigation->response_complete( ).
- GeSHi ©
content_type muss sein: 'application/pdf'
content_length muss die Länge des Bytestreams (des PDF-Files) sein.
Gruß,
Steff