Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
dokumenten-name beeinflussen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
dokumenten-name beeinflussen


 
arkos
19-02-2004, 07:02 
 
hallo zusammen,

habe unter allen moeglichen und unmoeglichen schlagwoertern nach meinem problem gesucht. (hier und im css forum)

folgendes: kennt einer von euch ne moeglichkeit, wie ich den namen des dokumentes beeinflussen kann, wenn ich meine seite in eine pdf-datei (ueber file print und destiller as pdf) drucken will? default nimmt er den namen der datei. ich haette aber gerne einen dynamischen namen, der uebergeben werden soll... puha, wa!

kennt ihr dafuer ne moeglichkeit in php oder css oder wat weiss ich?

gruessle

 
asp2php
19-02-2004, 09:35 
 
Distiller auf einem Server? Du muss aber viel Geld haben, oder achtest du denn gar nicht auf CALs?

PHP kann PDF online erstellen, damit kannst du auch Dateinamen nach Lust und Laune benennen. Wie wär's damit.

 
Offe1
19-02-2004, 10:56 
 
Um HTML-Seiten in PDF umzuwandeln benutze ich HTMLDOC (http://www.easysw.com/htmldoc/software.php) .

Offe

 
arkos
19-02-2004, 11:05 
 
oh nein, da habt ihr mich ein wenig falsch verstanden...

nein, destiller ist lokal aufm rechner. ich schreibe nur ein script fuer eine firma, die es gewohnt ist, die seiten ueber ihren destiller (lokal installiert) als drucker-resource in eine datei zu drucken (explorer Datei=> Drucken... etc.). Und dieses Procedere soll auch so bleiben. also keine servervariante... was natuerlich nicht heissen soll, dass ich kein geld habe ;)

hoffe, ihr habt das problem nu verstanden - hoffe habe mich nun besser ausgedrueckt...

 
asp2php
19-02-2004, 11:11 
 
das ist clientseitig da kannst du nicht mit PHP erledigen. Wenn überhaupt dann per ActiveX. Aber der Distiller fragt doch immer nach dem Dateinamen. Sind die User dermassen faul, dass sie den vorgeschlagenen Dateinamen nicht ändern will/möchte.

 
arkos
19-02-2004, 11:22 
 
ja, sind sie... die koennen einfach schwer verstehen, dass sie einen report ueber einen zeitraum x fahren, und trotzdem beim speichern noch mal nachdenken muessen, wie sie es abspeichern... O:"... aber word schlaegt doch auch immer was vor, wenn ich.... blablabla"

tja, waere halt schoen gewesen, wenn ich sie rundum gluecklich gemacht haette. aber das ist ja der gewohnte dank. es sind 20 features, die die arbeit erleichtern - wenn aber das 21. fehlt, dann mahlzeit.

 
asp2php
19-02-2004, 11:30 
 
wasfür 'n Vergleich.

WinWord nimmt immer die paar ersten Wörter/Zeichen des Dokuments für den Vorschlag, falls du 's noch nicht gemerkt hast.

Was hat aber WinWord mit Distiller zu tun, was hat linux mit windows zu tun.
Als Programmierer darfst/sollst du nicht sowas loslassen, da kriegste bestimmt Prügel :box:

:D :D :D

 
arkos
19-02-2004, 12:03 
 
mein bester,

bevor du mir pruegel androhst, sollte ich dir erstmal ein bild von mir schicken.... dann ueberlegst du dir das wohl besser nochmal ;)

aber mal den spass zur seite. wenn du meine antwort richtig gelesen haettest, dann hattest du geschnallt, dass es sich bei den "vergleich" mit word um zitat eines benutzers (nicht gerade bewanderter natur) handelt. ja, und word schlaegt die erste zeile des dokuments vor... wo die unterschiede zwischen windows und linux bla bla bal liegen, ist der sekretaerin, die reporte fahren will ziemlich scheiss egal...

ist dir das nun klar geworden, oder muss ich dir ein bild malen?? :p

 
mrhappiness
19-02-2004, 12:08 
 
was der benutzer über datei -> drucken... macht, kannst du als entwickler nicht beeinflussen

du könntest dir aber überlegen den report anzuzeigen und zusätzlich einen link zu nem von dir über php generierten pdf anzubieten

 
asp2php
19-02-2004, 12:11 
 
Original geschrieben von arkos
mein bester,

bevor du mir pruegel androhst, sollte ich dir erstmal ein bild von mir schicken.... dann ueberlegst du dir das wohl besser nochmal ;)

aber mal den spass zur seite. wenn du meine antwort richtig gelesen haettest, dann hattest du geschnallt, dass es sich bei den "vergleich" mit word um zitat eines benutzers (nicht gerade bewanderter natur) handelt. ja, und word schlaegt die erste zeile des dokuments vor... wo die unterschiede zwischen windows und linux bla bla bal liegen, ist der sekretaerin, die reporte fahren will ziemlich scheiss egal...

ist dir das nun klar geworden, oder muss ich dir ein bild malen?? :p

in diesem Fall sag' ich immer:

das Problem ist extern

:rocks: :rocks: :rocks:

 
arkos
19-02-2004, 12:15 
 
hatte ich auch schon ueberlegt, und unueberlegt schnell angeboten. ist halt nicht gewollt (werde zwar nie verstehen, warum aber zum glueck)... denn ganz ehrlich wuerde das auch langsam das preis-leistung-verhaeltnis zersprengen. hatte gehofft, dass es aehnlich der css-geschichte @page landscape etc. auch ne moeglichkeit gibt, den default-namen zu beeinflussen.

 
arkos
19-02-2004, 12:17 
 
Original geschrieben von asp2php
in diesem Fall sag' ich immer:

das Problem ist extern

:rocks: :rocks: :rocks:

auch ne moeglichkeit....

:dontknow: wat weiss ich, warum herr gates das nicht zulassen will...

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:38 Uhr.