Deutsch   English   Français   Italiano  
<615c60b6$0$29488$426a74cc@news.free.fr>

View for Bookmarking (what is this?)
Look up another Usenet article

X-Received: by 2002:adf:ee4d:: with SMTP id w13mr20793996wro.223.1633444023061;
        Tue, 05 Oct 2021 07:27:03 -0700 (PDT)
Path: ...!news-out.google.com!nntp.google.com!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp1-1.free.fr!not-for-mail
Subject: Re: html to image
Newsgroups: fr.comp.os.linux.configuration
References: <9b1a67b9-50db-4765-a9db-b73339c6eed6n@googlegroups.com>
From: Pascal <pascal@anonymous.fr>
Date: Tue, 5 Oct 2021 16:27:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <9b1a67b9-50db-4765-a9db-b73339c6eed6n@googlegroups.com>
Lines: 43
Message-ID: <615c60b6$0$29488$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 05 Oct 2021 16:27:02 CEST
NNTP-Posting-Host: 193.49.86.10
X-Trace: 1633444022 news-1.free.fr 29488 193.49.86.10:63128
X-Complaints-To: abuse@proxad.net
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Bytes: 2593

> Je cherche à "convertir" une page HTML en image (peu importe le format),
> en ligne de commande, sur un serveur sans X.
> La même chose que fait firefox -headless -screenshot URL mais sans
> firefox.
> J'ai fait quelques recherches, mais je n'ai pas trouvé l'outil miracle.
> Alors si l'un de vous a une idée...
> 
> Merci d'avance.
> 
Bonjour Itou,

Vers Image je ne sais pas faire, par contre pour faire du PDF de façon 
satisfaisante (pour moi) j'utilise Wkhtmltopdf

Quelques infos qui m'ont été utiles :

Il est préférable d'utiliser une version avec "Qt patché" téléchargée 
directement depuis le site original.
Debian ne dispose pas de cette version avec QT patché et certaines 
options comme "--disable-smart-shrinking" (désactiver le rétrécissement 
intelligent) ne sont pas disponibles.
"The switch --disable-smart-shrinking, is not support using unpatched 
qt, and will be ignored"

Site de téléchargement :
https://wkhtmltopdf.org/downloads.html

Installation du paquet avec gdebi
aptitude install gdebi-core

wget 
https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.buster_amd64.deb
gdebi wkhtmltox_0.12.6-1.buster_amd64.deb

Paquets installés en plus :
fontconfig fontconfig-config fonts-dejavu-core libfontconfig1 
libfontenc1 libjpeg62-turbo libxrender1 x11-common xfonts-75dpi 
xfonts-base xfonts-encodings xfonts-utils

wkhtmltopdf --version
wkhtmltopdf 0.12.6 (with patched qt)