Results 1 to 5 of 5

Thread: pdf in webpagina laden

  1. #1

    pdf in webpagina laden

    hallo allemaal,

    Het lijkt me een simpele opgave echter het werkt weer eens niet zoals ik dacht.

    ik heb de volgende code bedacht

    var
    filepdf:TMemoryStream;
    begin
    filepdf:=TMemoryStream.Create;
    filepdf.LoadFromFile('d:\has\pdf\test.pdf');

    // Response.ContentType:='application/pdf';
    Response.ContentStream:=filepdf;

    end;

    wanner dit stukje code wordt aangeroepen komt er een dialog scherm met daarin
    de vraag of je het wilt openen en met welk programma.

    Volgens mij zo het direct moeten kunnen oftewel zonder dialog scherm.

    Iemand enig idee.

    groeten pierre

  2. #2
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    ContentType moet inderdaad op application/pdf staan, maar volgens mij hangt het daarna geheel af van de browser van de client: die moet de Acrobat Reader plugin geinstalleerd hebben...
    Qui custodiet ipsos custodes

  3. #3
    Na het opnieuw installeren van adobe reader 5.1 werkt het inderdaad met contenttype.
    alleen wordt het document in een frame geopend.
    Ik moet dus nog even zoeken hoe ik een nieuwe window open en dan het pdf erin moet laden.

    Mochten mensen het zo uit hun hoofd weten dan hoor ik het graag

    Bedankt.

  4. #4
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Dat moet aan de HTML-kant gebeuren, je moet dus je link naar je PDF laten wijzen naar <a href="/cgi-bin/myapp.exe/getpdfofzo" target="_blank">. Vanuit je webapplicatie kan je niet aangeven dat er een nieuw browser venster moet worden geopend namelijk...
    Qui custodiet ipsos custodes

  5. #5
    Dit kan met behulp van javascript iets van window.open( URL )
    even snel getest:
    Code:
    <html>
    <head><title>test</title>
    </head>
    <body>
    <input type="button" value="test.pdf zien" onclick="window.open('c:\\test.pdf')">
    </body>
    Let wel op in de URL heb ik rechtstreeks verwezen naar een bestand op mijn hd. vandaar de \\ Jij moet daar natuurlijk verwijzen naar je eigen pdf bestand op je server.
    Succes
    Het recht is als licht, het kan gebogen worden

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Voortgang op Webpagina
    By ADBO1 in forum WebDelphi
    Replies: 17
    Last Post: 12-Jul-06, 10:18
  2. pdf cre?½eren van een aspx pagina
    By dymo in forum .NET
    Replies: 8
    Last Post: 29-Oct-04, 09:11
  3. pdf aanmaken met Rave - poolse karakters
    By GeertVNieuw in forum Algemeen
    Replies: 3
    Last Post: 03-Apr-04, 15:29
  4. Niet-Visuele ActiveX in Webpagina
    By Morpheus747 in forum Algemeen
    Replies: 7
    Last Post: 12-Sep-03, 20:10
  5. Package laden, PE resources (DVCLAL)
    By Badjas in forum Algemeen
    Replies: 1
    Last Post: 09-Feb-02, 15:25

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •