TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 22.11.2007, 17:28   #1
TP-Newbie
 
Registriert seit: Oct 2007
a6000000 macht alles soweit korrekt

imagecreatefromdiv=Wie getElementById() <div id="map_canvas"..> in image.jpg speicher


imagecreatefromdiv=Wie getElementById() <div id="map_canvas"..> in image.jpg speichern

hallo

wie speicher ich den inhalt eines <div id="map_canvas" .. /div> ein image.jpg,

In:
http://a6000000.kilu.de/tmp/gmstore.php
<div id="map_canvas"
style="border: 1px solid #557797; background-color: #e5e3df;
margin-top:0px; margin-left:3px;
width:272px; height: 319px; ">

lasse ich mit javascript
var map = new GMap2(document.getElementById("map_canvas"));

eine GoogleMaps anzeigen. Den Inhalt des <div id="map_canvas" .. /div>
moechte ich in eine Datei , in ein image.jpg , speichern, dass koennte ich
function imagecreatefromdiv() nennen , als cache sozusagen , damit nicht mehrmals das gleiche geladen wird.
// http://www.php.net/manual/en/functio...fromstring.php

danke

Andreas
a6000000 ist offline   Mit Zitat antworten


Alt 23.11.2007, 14:20   #2
jow
TP-Insider
 
Benutzerbild von jow
 
Registriert seit: Aug 2002
Ort: Sinsheim
jow macht sich hier sehr viel Mühe
Also wenn dich richtig verstehe möchtest du gerne den Ausschnitt aus Google Maps den du da anzeigst gerne in eine *.jpg Datei speichern.

Das wird leider nicht ohne weiteres möglich sein.

In dem map canvas div ist nämlich nicht einfach ein Text oder Bild drin sondern das eingebettete Google Maps.

Das besteht aus einer Menge verschachtelter teilweise sichtbarer und unsichtbarer divs und darin eingebetteter Bilder.

imagecreatefromstring benötigt eine Textrepräsentation eines Bildes (also quasi das Bild in Notepad geöffnet) was etwas vollkommenanderes ist.

Du müsstest also erstmal rausfinden was wirklich sichtbar ist. Die Bilderadressen an PHP weitergeben und daraus dann ein Bild zusammenbasteln.

Außerdem ist eine weitere Frage ob das mit den Nutzungsbedingungen von Google übereinstimmt was du gern machen würdest.
__________________
"Dieses Business ist binär. Du bist eine Eins oder eine Null, lebendig oder tot. Es gibt keinen zweiten Sieger." - Gary Winston (StartUp)
jow ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > Javascript
imagecreatefromdiv=Wie getElementById() <div id="map_canvas"..> in image.jpg speicher imagecreatefromdiv=Wie getElementById() <div id="map_canvas"..> in image.jpg speicher
« layerfrage | hintergrundfarbe tabelle ändern »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


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

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67