Dumarating ang HTML bilang string. Nagsisimula ang pagbuo ng PDF, pagkatapos ay may exception sa network na tumutukoy sa proxy authentication. Tingnan sa loob ng dokumento bago sisihin ang PDF file.

Maaaring i-resolve ng renderer ang mga asset na tinutukoy ng input nito. Ang malayong larawan, stylesheet, font o suportadong import ay nagdadagdag ng isa pang kahilingan. Aling mga uri ng asset ang suportado ay depende sa renderer; ang pagbibigay ng pangunahing markup ay hindi garantiya ng ganap na offline na conversion.

Hanapin ang pangalawang URL

Itala ang asset na kinukuha ng renderer nang mabigo ito. I-resolve ang mga relative reference laban sa aktwal na base URL. Ang tila inosenteng landas ng logo ay maaaring tumuro sa labas ng application kapag ang base na iyon ay naiiba sa ginamit sa preview ng browser.

Pagkatapos ay tukuyin ang downloader. Ang matagumpay na kahilingan mula sa sarili mong HTTP client ay hindi nagko-configure ng panloob na pagkuha ng asset ng renderer. Gamitin ang dokumentadong interface ng asset ng renderer o isang aprubadong pre-fetching arrangement kung mayroon ito.

Ang mga kredensyal ng source application ay hindi rin awtomatikong mga kredensyal ng proxy. Maaaring tumakbo ang renderer sa ilalim ng service identity na may ibang environment at ibang network path.

Gawing tahasan ang dependency

Para sa mga ulat na inilaan upang gumana offline, magbigay ng aprubadong lokal o naka-embed na asset sa pamamagitan ng suportadong mekanismo. Kung kailangan ang malalayong asset, gawing bahagi ng disenyo ng rendering ang pinahihintulutang destinasyon, authentication at pag-uugali kapag nabigo.

Ang nawawalang logo at nabigong conversion ay magkaibang posibleng resulta. Suriin kung paano hinahawakan ng library ang mga error sa pagkuha sa halip na ideklarang kumpleto ang ulat dahil lang gumawa ng PDF file. Panatilihin ang nabigong asset at yugto ng kahilingan sa diagnostic; ang paulit-ulit na pagbabago ng URL ng orihinal na dokumento ay maaaring iwanang hindi nagalaw ang aktwal na download.

Kaugnay na mga artikulo