Capture screenshot der Webseite auf dem client (Javascript oder flash)

Gibt es einige Methode zur Ausgabe eines screen-capture(das browser-Fenster nur Inhalt) aus dem browser mit javascript-oder ein eingebettetes flash-Objekt usw., so dass eine volle Bildqualität der Inhalt der Seite gespeichert oder ausgedruckt werden oder einen alternativen Ansatz.

Habe ich eine web-app (asp.net 3.5), mit google maps und anderen ajax-Operationen-die client-Seite wie Sie eine benutzerdefinierte Kachel-server. Ich habe versucht, Sie zu implementieren, die dem Benutzer die Möglichkeit, zu drucken, gute Qualität fängt der Webseite.

Habe ich die basic-Fenster.Die Print () - aber in IE und FF gibt es viele Artefakte, die innerhalb der google maps und einige Elemente wie der knallte-up-Blase nicht drucken. Ich habe experimentierte mit speichern von pdf-thru cutepdf(nur zur post ein Beispiel hier) und die Qualität thru Fenster.print() ist zu niedrig.

Beispielsweise Einen screenshot mit FireShot-addon ist perfekt und ich möchte, dass die Kunden zu haben. aber das ist FF nur und ich kann nicht Fragen Sie den Kunden zum installieren von addons/activex-Steuerelemente auf Ihrem Browser.

Haben Sie einen Blick auf diese download Beispiel-zip-Datei(4mb) mit:

  1. Beispiel-Screenshot mit FireShot
    (Beispiel, was ich erreichen will
    durch eine html/JS-button mit in die
    Seite)
  2. Firefox-Fenster.Die Print () - Ergebnis
    (cutepdf verwendet zum speichern als pdf)
  3. IE-Fenster.Die Print () - Ergebnis (cutepdf
    zum speichern als pdf)

Hinweis: in 2,3 der kleinen Blase wird nicht gedruckt, auch wenn "öffnen".

Für jetzt, ich habe die Funktion auf meine Seite zu gehen fullscreen und leiten den Benutzer, um einen screenshot aufzunehmen, oder rufen Sie das Fenster.die print () - Funktion.

Ich bin noch auf der Suche nach einer Methode zum drucken/capture meiner Seite.

gibt es irgendwelche flash/activex-Steuerelemente, die kann ich in meine Seite, und durch Sie bieten eine Qualität drucken Mechanismus?

Vielen Dank nochmal für die Hilfe, aber ich brauche noch mehr. 🙂

Vielen Dank im Voraus.

http://rapidshare.com/files/311849636/Print_examples.zip.html
  • Irgendwelche Ideen auf, warum die Blase verschwindet in print. schließlich ist es nur html
Schreibe einen Kommentar