Werkzeuge für Heim & Garten
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

Projekt als pdf

JoergC
Diamantmitglied
Hallo Zusammen,

da immer wieder gewünscht wird, die Projekte auch als PDF zu haben...

Ich habe da mal was vorbereitet:
http://12do.solmix.de/12dopdf.htm

Dort könnt Ihr den Link zum Projekt eingeben und es wird daraus ein PDF erzeugt, in dem auch alle Bilder der Projektschritte zu sehen sind.
Ist noch einfach gehalten, eher als Machbarkeitsstudie. An Feinheiten der Formatierung kann man sicher noch arbeiten.

@Bosch/1-2-do: wenn Interesse besteht, das als Service bei den Projekten anzubieten, stelle ich den Code gerne zur Verfügung.

@kaosqlco Danke für die JSON-Unterstützung

Viel Spaß damit!
170 ANTWORTEN 170

ConanDerBarbar
Silbermitglied
Klappt auch bei mir prima. Ein Verbesserungsvorschlag noch:
Der Name .pdf wäre sinnvoller als 'doc.pdf'

Janinez
Diamantmitglied
kaosqlco:


Dann scheint das ja schon zu gehen und Jörgs Programm liest nur die ProjektID hinter dem letzten Slash aus. Mehr braucht's ja auch nicht.

Nachtrag:
Ich habe gerade mal gestestet, nur die ProjektID einzugeben. Funktioniert auch.
Da hat der Programmierer wirklich mitgedacht! emoticon.smilie_like.title

54565.attach


super, das probier ich mal

Holzpaul
Goldmitglied
Maggy:
Danke. Ich komme jetzt prima klar. Ich verwende nur noch
www.1-2-do/Projektnummer und das geht schnell und gut


Bei mir funzt es allerdings nicht. Es komm die Fehlermenldung:
Fatal error: Uncaught Exception: FPDF error: Missing or incorrect image file: https://diy.1-2-do.com/content/uploads/project/1/6/6/6/6/01ab57a150_800x600-BB.jpg in /kunden/408183_85247/12do/fpdf/fpdf.php:271 Stack trace: #0 /kunden/408183_85247/12do/fpdf/fpdf.php(1242): FPDF->Error('Missing or inco...') #1 /kunden/408183_85247/12do/fpdf/fpdf.php(885): FPDF->_parsejpg('https://diy.1-2...') #2 /kunden/408183_85247/12do/12dopdf.php(227): FPDF->Image('https://diy.1-2...', 15, NULL, 120, 0, 'jpg', '') #3 {main} thrown in /kunden/408183_85247/12do/fpdf/fpdf.php on line 271
LG Paul

JoergC
Diamantmitglied
Hallo Leute,

das gestaltet sich jetzt langsam komplizierter als gedacht.

- Eingabezeile: Limit aufgehoben.
(tatsächlich wird nur die Projekt-ID ausgelesen, damit bau ich den Link zum Abrufs neu auf. Das passiert zur Sicherheit, damit dem Programmcode nicht irgendein Blödsinn untergeschoben werden kann.)
- in der pdf-Ausgabe Zeilenumbruch bei Projektname und Projekt-URL.

Das war noch einfach.

Aber bei dem letzten Fehler, den Holzpaul gemeldet hat, da liegen die Bilder scheinbar in älteren Projekten in einer anderen Form vor. Ich hoffe, ich konnte das jetzt ausreichend abfangen.

- Bildformat bei Videos und in alten Projekten abgefangen

Die neue Version ist unter dem bekannten Link online.
http://12do.solmix.de/12dopdf.htm

Samir
Goldmitglied
Holzpaul:


Bei mir funzt es allerdings nicht. Es komm die Fehlermenldung:
Fatal error: Uncaught Exception: FPDF error: Missing or incorrect image file: https://diy.1-2-do.com/content/uploads/project/1/6/6/6/6/01ab57a150_800x600-BB.jpg in /kunden/408183_85247/12do/fpdf/fpdf.php:271 Stack trace: #0 /kunden/408183_85247/12do/fpdf/fpdf.php(1242): FPDF->Error('Missing or inco...') #1 /kunden/408183_85247/12do/fpdf/fpdf.php(885): FPDF->_parsejpg('https://diy.1-2...') #2 /kunden/408183_85247/12do/12dopdf.php(227): FPDF->Image('https://diy.1-2...', 15, NULL, 120, 0, 'jpg', '') #3 {main} thrown in /kunden/408183_85247/12do/fpdf/fpdf.php on line 271
LG Paul


Funktioniert bei mir auch nicht

JoergC
Diamantmitglied
@Samir auch mit der neuesten Version von vorhin?

Holzpaul
Goldmitglied
Hallo Jörg,
nun hat es gefunzt. Habe den Text des Links verkürzt. GSD habe ich nur zwei Projekte mit überlangen Namen gehabt. Ich bedanke mich für Deine Arbeit die Du hier investiert hast. Das ist ganz grosse Klasse. Du hast auf jeden Fall etwas gut bei mir. Werde mir etwas einfallen lassen.
LG Paul

JoergC
Diamantmitglied
@Holzpaul es müsste jetzt auch mit den langen Links gehen.

SStocker
Alter Hase
Das ist eine tolle Hilfe, vielen Dank den Entwicklern, vorallem Joerg emoticon.smilie_like.titleemoticon.smilie_like.titleemoticon.smilie_like.title

saberlod
Platinmitglied
Tja leider kommt bei meinem Projekt Kreuztisch immer noch das Gateway Timeout

The gateway did not receive a timely response from the upstream server or application.
[/HR]Apache/2.4.29 Server at 12do.solmix.de Port 80

schein wohl mit längeren Projekten nicht zu funktionieren. Aber trotz alledem vielen herzlichen Dank für deine Arbeit Jörg!