Wkhtmltopdf, samar da fayilolin pdf ko hotuna daga yanar gizo

game da wkhtmltopdf

A makala ta gaba za mu yi dubi ne kan kunshin wkhtmltopdf, wanda ya hada da wkhtmltopdf da kayan aikin wkhtmltoimage. Waɗannan sune tushen kayan aikin layin umarni (LGPLv3) wanda da su sanya HTML zuwa PDF ko nau'ikan hotunan hoto ta amfani da injin ma'anar Qt WebKit.

A cikin layi masu zuwa zamu ga yadda zamu iya sauya shafukan yanar gizo daga tsarin html zuwa Tsarin Pdf ko hoto, duk wannan a hanya mai sauƙi kuma tare da umarni ɗaya kawai akan kowane harka. Don samun waɗannan sakamakon, zamuyi amfani da kayan aikin layin umarni da aka ambata wkhtmltopdf da wkhtmltoimage.

Game da wkhtmltopdf, dole ne a faɗi cewa yana iya sanya abubuwa da yawa a cikin fayil ɗin fitarwa. Zai ba mu damar aiki ko dai tare da shafi guda ɗaya, shafin yanar gizo na rufi ko teburin ƙunshin bayanai. Ana sanya abubuwa a cikin takaddun fitarwa a cikin tsari da aka ƙayyade su a kan layin umarni, zaɓuɓɓuka na iya bayyana ta hanyar abu ko a cikin yankin zaɓuɓɓukan duniya.

Sanya wkhtmltopdf akan Ubuntu 18.04

Domin samun sabbin kayan aikin da aka kunsa a cikin kunshin wkhtmltopdf, za mu bukaci sanya abubuwan da suka dace .deb, wadanda za mu zazzage su daga gidan yanar gizon ta. A cikin layi masu zuwa zamu je shigar da wkhtmltopdf da wkhtmltoimage akan Ubuntu 18.04 cikin sauri da sauƙi.

Don farawa za mu sabunta jerin software da ake dasu don tsarin aiki. Za muyi haka ta buga a cikin tashar (Ctrl + Alt T):

sudo apt update

Sabunta jerin kayan aikin, bari girka wget, idan ba mu da shi an riga an shigar da shi ba:

sudo apt -y install wget

Mataki na gaba zai kasance ziyarci ƙaddamar da yanar gizo, daga gare ta za mu iya zazzage sabon yanayin barga da aka buga. A wannan shafin zamu sami sabon sigar na kunshin wkhtmltopdf .deb. Hakanan zaka iya rubuta umarnin mai zuwa a cikin tashar, wacce da ita zamu sauke sabon yanayin barga a yau:

zazzage .deb fayil daga wkhtmltopdf

wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb

Da zarar an gama saukarwa, za mu iya shigar da sabon fakitin da aka zazzage buga umarnin:

wkhtmltox shigar .deb

sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb

Idan dogaro sun gaza, kamar yadda zaku iya gani a cikin hoton da ya gabata, zamu iya gyara wannan ta hanyar bugawa a cikin wannan tashar:

sudo apt -f install

Yadda ake amfani da wkhtmltopdf a cikin Ubuntu

Idan muna sha'awar canza shafin yanar gizo zuwa tsarin PDF, zamuyi hakan ne kawai yi amfani da rubutun da ke biyowa don sauyawa:

wkhtmltopdf [página-web] [archivo.pdf]

Misalin amfani don amfani da wannan umarnin zai kasance mai zuwa:

wkhtmltopdf Wikipedia bash

wkhtmltopdf https://es.wikipedia.org/wiki/Bash bash.pdf

Bayan hira, za ka iya ganin sakamakon. An ƙirƙiri fayil ɗin pdf a cikin kundin adireshin da muke aiwatar da umarnin, wanda zai bamu damar ganin abinda yake ciki, kamar yadda zamuyi da kowane pdf.

wkhtmltopdf wikipedia zuwa pdf

file bash.pdf

Yadda ake amfani da wkhtmltoimage a cikin Ubuntu

Idan muna da sha'awa maida shafin yanar gizo zuwa hoto, zamu iya amfani da wannan daidaiton da muka yi amfani dashi tare da umarnin da ya gabata:

wkhtmltoimage Wikipedia bash png

wkhtmltoimage https://es.wikipedia.org/wiki/Bash bash.png

Taimako

Ana iya samun sa taimaka akan wkhtmltopdf da wkhtmltoimage ta hanyar buga waɗannan umarnin a cikin tashar. Don samun taimako game da umarnin farko zakuyi amfani da:

wkhtmltopdf taimako

wkhtmltopdf -h

Idan kana bukata taimako akan umarni na biyu, za mu iya ƙara zaɓi ɗaya:

wkhtmltoimage-taimako

wkhtmltoimage -h

Wata hanyar samun taimako ita ce amfani da shafukan mutum m.

wkhtmltopdf mutum shafuka

Mun dai ga yadda za mu iya sauya shafukan yanar gizo daga tsarin HTML mai ban sha'awa zuwa PDF da Hoto ta amfani da kayan aikin wkhtmltopdf da wkhtmltoimage. Amfani da masu amfani zasu iya yi da waɗannan kayan aikin ya banbanta, daga amfani dasu don ƙirƙirar daftari, adana bayanan kula, ƙirƙirar katunan ranar haihuwa ko kowane irin abu da yake zuwa hankali. Yakamata kayi amfani da tunanin ka.

Ana samun lambar tushe ta wannan aikace-aikacen a cikin mangaza na GitHub na aikace-aikacen kuma zaka iya san ƙarin game da ita a cikin aikin yanar gizo A ciki zaku iya samun takardu game da waɗannan kayan aikin.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.