Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Er det mulig å inkludere en pdf fil

3 views
Skip to first unread message

Ove Lie

unread,
Jun 23, 2008, 11:01:27 AM6/23/08
to
Ønsker å inkludere en PDF fil i stedet for å linke til den.

Grunnen er å beholde menyer, headinger, logoer og lignende

I tilleg er det jo litt enklere å lage brukerbegrensninger, til filen antar
jeg.......

-Ove


Joachim Mæland

unread,
Jun 23, 2008, 11:13:00 AM6/23/08
to
On Mon, 23 Jun 2008 17:01:27 +0200, Ove Lie wrote:

> Ønsker å inkludere en PDF fil i stedet for å linke til den.

Selvsagt... Om du med dette mener at i stedet for å få opp en link til en
PDF-fil vil brukeren få en PDF-fil med riktige headere i retur...
Selvsagt med det resultat at brukerens PDF-leser startes opp og
"nettsiden" ikke lenger er en nettside med alt hva dette innebærer av
manglende funksjonalitet styrt serverside...



> Grunnen er å beholde menyer, headinger, logoer og lignende

Og det var..?



> I tilleg er det jo litt enklere å lage brukerbegrensninger, til filen
> antar jeg.......

Neppe...

Hva er det du egenlig forsøker å oppnå...? Det virker som om du hverken
har oversikt over hva PHP er eller gjør.


--
Regards/mvh Joachim Mæland

If everything seems under control, you're just not going fast enough.
-Mario Andretti

Michael Rasmussen

unread,
Jun 23, 2008, 11:31:51 AM6/23/08
to
On Mon, 23 Jun 2008 17:01:27 +0200
"Ove Lie" <ove....@c2i.net> wrote:

> Ønsker å inkludere en PDF fil i stedet for å linke til den.
>

Definer inkluder? Fremvise en indlejret PDF eller linke til en
indlejret PDF?

Begge dele kan lade sig gøre:
http://de2.php.net/manual/en/function.stream-context-create.php
http://de2.php.net/file_get_contents
http://de2.php.net/manual/en/function.fpassthru.php
http://de2.php.net/manual/en/function.header.php -> eksempel 1


--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
A computer is like air conditioning: it becomes useless when you open
windows.

signature.asc

Ove Lie

unread,
Jun 24, 2008, 12:54:26 AM6/24/08
to
"Joachim Mæland" <jm-...@profine.net> skrev i melding
news:6c9srsF...@mid.individual.net...

> On Mon, 23 Jun 2008 17:01:27 +0200, Ove Lie wrote:

>
> Hva er det du egenlig forsøker å oppnå...? Det virker som om du hverken
> har oversikt over hva PHP er eller gjør.

Det jeg ønsker er å presentere innholdet av en PDF fil i et 'div' med menyer
og annet i andre div's rundt, slik at brukeren opplever å være på min side
selv om PDF filen vises.

PDF filen kan godt være et bilde av filen som åpnes, med en slidebar, så
flere siders pdf kan vises på siden.
Nesten alle disse filene er scannede A4 brev utsendt som vanlig post på
tidliger tidspunkt.

Ser for meg at bildet kanskje kan være klikkbart, evt bare med en
knapp/link, for å åpne filen på vanlig måte ("linket"), for bedre
funksjonalitet (søking m.v.)

Opplever ofte at brukere som er på min side (en forening) er brukere med
"liten" erfaring i surfing, og de ender opp med å måtte søke opp hjemmesiden
på nytt etter å ha lest en PDF.

Håper det bedre beskriver hva jeg tenker, og prøver å oppnå.

-Ove


Roy A.

unread,
Jun 24, 2008, 9:41:40 PM6/24/08
to
On 24 Jun, 06:54, "Ove Lie" <ove.e....@c2i.net> wrote:
> "Joachim Mæland" <jm-n...@profine.net> skrev i meldingnews:6c9srsF...@mid.individual.net...

>
> > On Mon, 23 Jun 2008 17:01:27 +0200, Ove Lie wrote:
>
> > Hva er det du egenlig forsøker å oppnå...? Det virker som om du hverken
> > har oversikt over hva PHP er eller gjør.
>
> Det jeg ønsker er å presentere innholdet av en PDF fil i et 'div' med menyer
> og annet i andre div's rundt, slik at brukeren opplever å være på min side
> selv om PDF filen vises.

Det er bedre å gi brukeren mulighet til å åpne pdf-en direkte i et
PDF-program, som i linken til Michael:

For å innfelle i html:

<object data="pdf_via_php.php?fil=dokument.pdf" type="application/pdf"
style="width: 300px; height: 300px">
<a href="pdf_via_php.php?fil=dokument.pdf">document.pdf</a>
</object>

eller

<iframe src="pdf_via_php.php?fil=dokument.pdf" style="width: 300px;
height: 300px">
<a href="pdf_via_php.php?fil=dokument.pdf">document.pdf</a>.
</iframe>

[...]

> Opplever ofte at brukere som er på min side (en forening) er brukere med
> "liten" erfaring i surfing, og de ender opp med å måtte søke opp hjemmesiden
> på nytt etter å ha lest en PDF.

Så la de åpne pdf-en som et vedlegg. Så kan de bare lukke programmet
og framdeles være inne på din side når de er ferdige.

<?php
// Angi filen som PDF
header('Content-type: application/pdf');

// Angi filen som vedlegg som kan åpnes eller lastes ned
header('Content-Disposition: attachment; filename="dokument.pdf"');

// Navnet på den originale pdf-filen
readfile('original.pdf');
?>

Jesper Staun Hansen

unread,
Jun 25, 2008, 6:08:20 AM6/25/08
to
Michael Rasmussen wrote:
> On Mon, 23 Jun 2008 17:01:27 +0200
> "Ove Lie" <ove....@c2i.net> wrote:
>
>> Ønsker å inkludere en PDF fil i stedet for å linke til den.
>>
> Definer inkluder? Fremvise en indlejret PDF eller linke til en
> indlejret PDF?
>
> Begge dele kan lade sig gøre:
> http://de2.php.net/manual/en/function.stream-context-create.php
> http://de2.php.net/file_get_contents
> http://de2.php.net/manual/en/function.fpassthru.php
> http://de2.php.net/manual/en/function.header.php -> eksempel 1
>
>

Eller er det mon pdf => html han mener?

Ove Lie

unread,
Jun 25, 2008, 2:00:07 PM6/25/08
to

"Jesper Staun Hansen" <jes...@es.aau.dk> skrev i melding
news:486218ec$0$90265$1472...@news.sunsite.dk...

Ja det er det. er det mulig?

-Ove


Michael Rasmussen

unread,
Jun 25, 2008, 2:41:34 PM6/25/08
to
On Wed, 25 Jun 2008 20:00:07 +0200
"Ove Lie" <ove....@c2i.net> wrote:

>
> Ja det er det. er det mulig?
>

Måske dette er hvad, du leder efter:
http://www.fpdf.org/

signature.asc

Ove Lie

unread,
Jun 25, 2008, 3:02:46 PM6/25/08
to

"Michael Rasmussen" <m...@miras.org> skrev i melding
news:20080625204...@sleipner.datanom.net...

Nei den er feil vei.

Har pdf, vil ikke lage den.

altså pdf til html og ikke html til pdf :-)

-Ove


Ove Lie

unread,
Jun 25, 2008, 3:24:25 PM6/25/08
to
"Roy A." <royar...@gmail.com> skrev i melding
news:f28cd347-22ce-464a...@s50g2000hsb.googlegroups.com...


For å innfelle i html:

Høres ut som det jeg ønsker :-)

<object data="pdf_via_php.php?fil=dokument.pdf" type="application/pdf"
style="width: 300px; height: 300px">
<a href="pdf_via_php.php?fil=dokument.pdf">document.pdf</a>
</object>

Oppfatter det du skriver her som om at du forhåndsviser pdf-filen i en
300x300px ramme, med en link til filen etter (evt under avhengig av plassen
tilgjengelig på siden). Er dette riktig oppfattet.

Greier ikke å finne innholdet av pdf_via_php.php i det du skriver, og lurer
på om du kan gi meg det?
Klippet bort iframe eksemplet, da jeg oppfattet det som en annen variant av
den samme løsningen.


Så la de åpne pdf-en som et vedlegg. Så kan de bare lukke programmet
og framdeles være inne på din side når de er ferdige.

Ja, jeg er klar over disse mulighetene og ønsker å benytte dem til
åpneknappen som også skal leges ved på siden. Sliter dog fortsat med å få
den opp i et <div> som var ønsket mitt her, kal det gjerne en
"forhåndsvisning" av innhoødet i pdf-filen.

Takk for innspill
-Ove


Lasse G. Dahl

unread,
Jun 25, 2008, 5:21:35 PM6/25/08
to
* Ove Lie:

> Ønsker å inkludere en PDF fil i stedet for å linke til den.

Det gjør du med Ajax, ikke PHP: http://vuzit.com/

> I tilleg er det jo litt enklere å lage brukerbegrensninger, til
> filen antar jeg ...

Det er det nok ikke. Dersom du skal _vise_ meg PDF-filen, må jeg
laste den ned til min maskin, akkurat som jeg må med alle HTML- og
bildefilene du også viser meg. Og når jeg først har den på min
maskin, har jeg egentlig full kontroll.

Men det er en annen debatt. Den Online Ducument Vieweren jeg
linker til over lar deg i alle fall inkludere en PDF-fil i en
hvilken som helst webside, den er gratis og den virker i Firefox
på Ubuntu, så jeg antar den er temmelig plattformuavhengig.

--
Lasse G. Dahl <URL: http://www.lassedahl.com/ >

I'm a citizen of Legoland travellin' incommunicado

Ove Lie

unread,
Jun 26, 2008, 1:20:56 AM6/26/08
to
"Lasse G. Dahl" <ne...@lassedahl.com> skrev i melding
news:spadneTfJO5CK__V...@giganews.com...

>* Ove Lie:
>> Ønsker å inkludere en PDF fil i stedet for å linke til den.
>
> Det gjør du med Ajax, ikke PHP: http://vuzit.com/

Det ser ut til å være akkurat det jeg jakter på :-)

>
>> I tilleg er det jo litt enklere å lage brukerbegrensninger, til
>> filen antar jeg ...
>
> Det er det nok ikke. Dersom du skal _vise_ meg PDF-filen, må jeg
> laste den ned til min maskin, akkurat som jeg må med alle HTML- og
> bildefilene du også viser meg. Og når jeg først har den på min
> maskin, har jeg egentlig full kontroll.

Nei det er ikke av viktighet her i det hele tatt. Så bare for maeg at dersom
php leste filen for så å presentere den uten info om hvor filen lå, kunne
jeg stenge innsyn til filene for andre enn lokale script på serveren.

>
> Men det er en annen debatt. Den Online Ducument Vieweren jeg
> linker til over lar deg i alle fall inkludere en PDF-fil i en
> hvilken som helst webside, den er gratis og den virker i Firefox
> på Ubuntu, så jeg antar den er temmelig plattformuavhengig.

Skal studeren den når jeg kommer tilbake fra ferie, eller kanskje i ferien,
hvem vet.......

Takk for hjelpen
-Ove


0 new messages