Table of contents
1. Download Google Chrome and install it
1.2 Installation (yum installation automatically installs dependencies)
4.1 Fonts may require software to be installed
4.2 Required dependency list (79)
1. Download Google Chrome and install it
1.1 download
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
1.2 Installation (yum installation automatically installs dependencies)
yum -y install google-chrome-stable_current_x86_64.rpm
1.3 Install fonts
1.3.1 Method 1 (recommended)
yum -y groupinstall Fonts
1.3.2 Method 2
Temporarily unable to display this content outside the Zhongyuan Consumer Finance document
Upload all fonts under windows to linux (windows font directory: C:\Windows\Fonts)
cd /usr/share/fonts/ mkdir msyh cd msyh
Then upload all fonts under windows to the /usr/share/fonts/msyh directory
update font cache
mkfontscale
is mkfont
fc-cache -fv
2. Example of use
2.1 use
google-chrome --headless --no-pdf-header-footer --disable-gpu --no-sandbox --pprint-to-pdf-no-header --print-to-pdf=/opt/1.pdf https://blog.csdn.net
2.2 Parameter description
--no-pdf-header-footer don't want timestamp and url
3. Reference documents
Document 1 https://blog.csdn.net/xuechangchun007/article/details/120936431
文档2::https://peter.sh/experiments/chromium-command-line-switches/
4. Remarks
4.1 Fonts may require software to be installed
yum install mkfontscale
yum install fontconfig
4.2 Required dependency list (79)
adwaita-cursor-theme-3.28.0-1.el7.noarch.rpm
at-spi2-atk-2.26.2-1.el7.x86_64.rpm
at-spi2-core-2.28.0-1.el7.x86_64.rpm
atk-2.28.1-2.el7.x86_64.rpm
avahi-libs-0.6.31-20.el7.x86_64.rpm
cairo-1.15.12-4.el7.x86_64.rpm
cairo-gobject-1.15.12-4.el7.x86_64.rpm
colord-libs-1.3.4-2.el7.x86_64.rpm
cups-libs-1.6.3-51.el7.x86_64.rpm
dconf-0.28.0-4.el7.x86_64.rpm
dejavu-fonts-common-2.33-6.el7.noarch.rpm
dejavu-sans-fonts-2.33-6.el7.noarch.rpm
fontconfig-2.13.0-4.3.el7.x86_64.rpm
fontpackages-filesystem-1.44-8.el7.noarch.rpm
fribidi-1.0.2-1.el7_7.1.x86_64.rpm
gdk-pixbuf2-2.36.12-3.el7.x86_64.rpm
glib-networking-2.56.1-1.el7.x86_64.rpm
gnutls-3.3.29-9.el7_6.x86_64.rpm
graphite2-1.3.10-1.el7_3.x86_64.rpm
gtk-update-icon-cache-3.22.30-8.el7_9.x86_64.rpm
gsettings-desktop-schemas-3.28.0-3.el7.x86_64.rpm
harfbuzz-1.7.5-2.el7.x86_64.rpm
hicolor-icon-theme-0.12-7.el7.noarch.rpm
jasper-libs-1.900.1-33.el7.x86_64.rpm
jbigkit-libs-2.0-11.el7.x86_64.rpm
json-glib-1.4.2-2.el7.x86_64.rpm
lcms2-2.6-3.el7.x86_64.rpm
libXau-1.0.8-2.1.el7.x86_64.rpm
libXcomposite-0.4.4-4.1.el7.x86_64.rpm
libXcursor-1.1.15-1.el7.x86_64.rpm
libX11-1.6.7-4.el7_9.x86_64.rpm
libXdamage-1.1.4-4.1.el7.x86_64.rpm
libXext-1.3.3-3.el7.x86_64.rpm
libXfixes-5.0.3-1.el7.x86_64.rpm
libXft-2.3.2-2.el7.x86_64.rpm
libXi-1.7.9-1.el7.x86_64.rpm
libXinerama-1.1.3-2.1.el7.x86_64.rpm
libXrandr-1.5.1-2.el7.x86_64.rpm
libXrender-0.9.10-1.el7.x86_64.rpm
libXtst-1.2.3-1.el7.x86_64.rpm
libXxf86vm-1.1.4-1.el7.x86_64.rpm
libepoxy-1.5.2-1.el7.x86_64.rpm
liberation-fonts-1.07.2-16.el7.noarch.rpm
liberation-fonts-common-1.07.2-16.el7.noarch.rpm
liberation-mono-fonts-1.07.2-16.el7.noarch.rpm
liberation-narrow-fonts-1.07.2-16.el7.noarch.rpm
adwaita-icon-theme-3.28.0-1.el7.noarch.rpm
liberation-sans-fonts-1.07.2-16.el7.noarch.rpm
libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
liberation-serif-fonts-1.07.2-16.el7.noarch.rpm
libgusb-0.2.9-1.el7.x86_64.rpm
libmodman-2.0.1-8.el7.x86_64.rpm
libjpeg-turbo-1.2.90-8.el7.x86_64.rpm
libproxy-0.4.11-11.el7.x86_64.rpm
libthai-0.1.14-9.el7.x86_64.rpm
libtiff-4.0.3-35.el7.x86_64.rpm
libusbx-1.0.21-1.el7.x86_64.rpm
libwayland-client-1.15.0-1.el7.x86_64.rpm
libwayland-cursor-1.15.0-1.el7.x86_64.rpm
libsoup-2.62.2-2.el7.x86_64.rpm
libwayland-egl-1.15.0-1.el7.x86_64.rpm
libwayland-server-1.15.0-1.el7.x86_64.rpm
libxcb-1.13-1.el7.x86_64.rpm
libxshmfence-1.2-1.el7.x86_64.rpm
libxkbcommon-0.7.1-3.el7.x86_64.rpm
mesa-libEGL-18.3.4-12.el7_9.x86_64.rpm
gtk3-3.22.30-8.el7_9.x86_64.rpm
mesa-libgbm-18.3.4-12.el7_9.x86_64.rpm
mesa-libGL-18.3.4-12.el7_9.x86_64.rpm
mesa-libglapi-18.3.4-12.el7_9.x86_64.rpm
pixman-0.34.0-1.el7.x86_64.rpm
pango-1.42.4-4.el7_7.x86_64.rpm
nettle-2.7.1-9.el7_9.x86_64.rpm
trousers-0.3.14-2.el7.x86_64.rpm
rest-0.8.1-2.el7.x86_64.rpm
xkeyboard-config-2.24-1.el7.noarch.rpm
vulkan-1.1.97.0-1.el7.x86_64.rpm