Wkhtmltopdf, ka soo saar faylasha pdf ama sawirro shabakad

ku saabsan wkhtmltopdf

Maqaalka soo socda waxaan ku eegeynaa xirmada wkhtmltopdf, oo ay ku jiraan qalabka wkhtmltopdf iyo wkhtmltoimage. Kuwani waa il furan oo furan (LGPLv3) oo ah aalado khad amar u dhiib HTML-ka PDF ama qaabab muuqaal oo kala duwan adoo adeegsanaya mashiinka wax-soo-saarka Qt WebKit.

Khadadka soo socda waxaan ku arki doonaa sida aan u awoodno ka beddel bogagga shabakadda qaab html ah una beddelo Qaabka Pdf ama muuqaal, waxaas oo dhan hab fudud iyo hal amar oo keliya kiis kasta. Si loo helo natiijooyinkan, waxaan adeegsan doonnaa aaladda laynka amarka lagu xusay ee wkhtmltopdf iyo wkhtmltoimage.

Xaaladda wkhtmltopdf, waa in la sheegaa inay awood u leedahay inay dhigto walxo badan faylka wax soo saarka. Waxay noo oggolaaneysaa inaan ku shaqeyno ama ku shaqeyno hal bog, bog dabool ama miis kooban. Waxyaabaha waxaa lagu meeleeyaa dukumiintiga wax soo saarka sida ay ugu kala horreeyaan khadka taliska, xulashooyinka waxaa lagu qeexi karaa walax ama aagagga xulashooyinka adduunka.

Ku rakib wkhtmltopdf Ubuntu 18.04

Si loo helo noocyada ugu dambeeyay ee qalabka ku jira xirmada wkhtmltopdf, waxaan u baahanahay inaan rakibo xirmada u dhiganta .deb, oo aan ka soo dejisanayno degelkeeda. Khadadka soo socda ayaan ku socon doonaa ku rakib wkhtmltopdf iyo wkhtmltoimage Ubuntu 18.04 dhaqso iyo si fudud.

Si aad u bilowdo waxaan sameyn doonaa cusbooneysii liiska barnaamijka loogu talagalay nidaamka qalliinka. Waxaan tan ku samayn doonnaa adigoo ku qoraya boosteejada (Ctrl + Alt + T):

sudo apt update

Cusboonaysiiyay liistada barnaamijka, aynu rakibi wget, haddii aynaan hore u rakibnayn:

sudo apt -y install wget

Tallaabada xigta waxay noqon doontaa booqo bilaabay website, iyada ayaan ka soo dejineynaa qaabkeedii ugu dambeeyay ee xasilloon ee la daabacay. Boggan waxaan ka heli doonnaa noocii ugu dambeeyay ee xirmada wkhtmltopdf .deb. Waxaad sidoo kale ku qori kartaa amarka soo socda terminalka, kaas oo aan ku soo dejineyno nooca ugu dambeeyay ee xasilloon maanta:

kala soo bax .deb faylka wkhtmltopdf

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

Marka soo dejintu dhammaato, waan awoodnaa ku rakib xirmada cusub ee aad soo dejisay qorida amarka:

wkhtmltox rakib .deb

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

Haddii ku-tiirsanaanta ay dhacdo, sida aad ku arki karto shaashaddii hore, waxaan awood u yeelan doonnaa inaan tan ku saxno innagoo ku qoreynay isla terminaalka:

sudo apt -f install

Sida loogu isticmaalo wkhtmltopdf Ubuntu

Haddii aan xiiseyneyno inaan u beddelno degel qaab PDF ah, waxaan kaliya ku qasbanaan doonnaa isticmaal qoraalka soosocda ee terminalka si aad ugu badasho:

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

Tusaalaha isticmaalka amarkan wuxuu noqon karaa kuwan soo socda:

wkhtmltopdf Wikipedia bash

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

Beddelaadda kadib, waxaad arki kartaa natiijooyinka. Faylka pdf ayaa laga abuuri doonaa galka aan ka fulino amarka, taas oo noo oggolaan doonta inaan aragno waxa ku jira, sida aan ugu arki lahayn pdf kasta.

wkhtmltopdf wikipedia ilaa pdf

file bash.pdf

Sida loogu isticmaalo wkhtmltoimage gudaha Ubuntu

Haddii aan daneyno u beddel bogga bogga sawir, waxaan isticmaali karnaa isla qaabkii aan ku isticmaalnay amarkii hore:

wkhtmltoimage Wikipedia bash png

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

Caawin

Waa la heli karaa caawimaadda wkhtmltopdf iyo wkhtmltoimage adoo ku qoraya terminal-ka amarradan soo socda. Si aad u hesho caawimaad ku saabsan amarka koowaad waxaad u baahan doontaa inaad isticmaasho:

caawinta wkhtmltopdf

wkhtmltopdf -h

Haddii ay dhacdo inaad u baahato caawimaad amarka labaad, waxaan sidoo kale ku dari karnaa isla ikhtiyaarka:

wkhtmltoimage -caawin

wkhtmltoimage -h

Hab kale oo lagu helo caawinaad ayaa noqon doonta isticmaal bogagga nin u dhigma.

bogagga wkhtmltopdf

Waxaan kaliya aragnaa sida aan awoodno u rogo bogagga shabakadda qaabka HTML ee xiisaha u rogo PDF iyo Sawirka adoo adeegsanaya qalabka wkhtmltopdf iyo wkhtmltoimage. Isticmaalka ay isticmaaleyaashu ka sameyn karaan qalabkan way kala duwan yihiin, laga bilaabo iyaga oo u adeegsanaya abuurista qaansheegta, keydso qoraalada, sameyso kaararka dhalashada ama nooc kasta oo kale oo maskaxda ku soo dhaca Kaliya waa inaad isticmaashaa male.

Koodhka isha ee codsigan waxaa laga heli karaa keydka GitHub codsiga oo waad awoodi kartaa wax badan ka ogow iyada websaydhka mashruuca Dhexdeeda waxaad ka heli kartaa dukumiinti ku saabsan qalabkan.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.