Come posso scaricare una pagina Web in un PDF nel terminale?

0

Sto cercando di trovare un modo per scaricare un URL e convertirlo in un PDF.

Ho trovato molti suggerimenti su come trasformare i PDF in HTML o HTML in PDF, ma non è la stessa cosa che voglio fare.

Fondamentalmente sto cercando lo stesso risultato come se avessi aperto la pagina in {inserire il browser di scelta} e selezionato "Stampa" e poi PDF »Salva come PDF ...

Ma voglio essere in grado di eseguire tutto da Terminal, automaticamente, in modo che io possa alimentarlo una manciata di URL contemporaneamente e farlo fare tutto per me.

Non ho bisogno o voglio la ricorsione per pagine aggiuntive.

[Note: I have tried wget --page-requisites --convert-links but it does not always actually fetch images which are loaded from a remote server. Also, assume for this execs that the URLs are not behind any sort of login requirement.]

    
posta TJ Luoma 09.10.2011 - 11:14
fonte

2 risposte

1

Controlla Wkhtmltopdf .

Puoi scaricare il file binario da quel sito web. Si noti che è necessario modificare le autorizzazioni del file su + x per renderlo eseguibile.

Per l'utilizzo, consulta il link o esegui:

wkhtmltopdf-0.9.9-OS-X.i368 --help

    
risposta data 09.10.2011 - 14:52
fonte
0

Bene, c'è wkpdf (webkit in pdf), ma è rotto in Mac OS X 10.7 (Lion) .

Potresti anche provare CutyCapt , ma richiede Qt e non l'ho provato.

    
risposta data 09.10.2011 - 13:57
fonte

Leggi altre domande sui tag