2012-08-10 13 views
5

Sto cercando qualsiasi utilità che converta fedelmente un file .html in un formato immagine - png o jpeg preferibile. Ho cercato su Google per ore e ho scaricato una dozzina di prove gratuite, ma niente sembra fare il lavoro. Adobe Acrobat Pro ha quasi funzionato, ma è determinato a ridurre le celle delle tabelle per adattarle a una pagina anziché a ridurre l'intera tabella.Convertire il file .html nell'immagine

Qualsiasi consiglio è apprezzato.

Saluti.

+0

partendo dal presupposto che stai cercando di fare troppe pagine per stamparle semplicemente tutte insieme? – Austin

+0

Qualcosa come [questo] (http://awesomium.com/) funziona? –

+0

Uso l'estensione Screengrab per Firefox. Chrome ha alcuni simili. – j08691

risposta

0

Se avete bisogno di un programma a riga di comando, dare IECapt una prova. Usa il motore di rendering di Internet Explorer. C'è anche un programma multipiattaforma chiamato CutyCapt - che non ho provato. Una nota al parametro file di IECapt: ha funzionato solo specificando il percorso completo del file. Sembra che i percorsi relativi non siano riconosciuti. Le virgolette nel percorso sono consentite come: --file:"C:\....."

1

C'è anche PhantomJS (vedere http://phantomjs.org). Lo uso in un motore di ricerca scritto in PHP per generare le anteprime dei siti Web. Come wkhtmltoimage, è un programma a riga di comando basato su WebKit e può generare immagini e PDF. Ma poiché è un browser completo, utilizza JavaScript per eseguire l'elaborazione.

MODIFICA: vedere https://github.com/ariya/phantomjs/wiki/Screen-Capture per un esempio concreto di rendering dell'immagine.