HTML přichází jako řetězec. Generování PDF začne, pak síťová výjimka zmíní proxy autentizaci. Podívejte se do dokumentu, než obviníte soubor PDF.

Renderer může načítat zdroje odkazované jeho vstupem. Vzdálený obrázek, šablona stylů, písmo nebo podporovaný import přidává další požadavek. Které typy zdrojů jsou podporovány, závisí na rendereru; dodání hlavního značkování nezaručuje zcela offline převod.

Najděte druhou URL

Zaznamenejte zdroj, který renderer načítal, když selhal. Řešte relativní odkazy vůči skutečné základní URL. Nevinně vypadající cesta k logu může ukazovat mimo aplikaci, když se tento základ liší od základu použitého v náhledu prohlížeče.

Poté určete stahovač. Úspěšný požadavek vašeho vlastního HTTP klienta nenastavuje interní načítání zdrojů rendereru. Použijte dokumentované rozhraní zdrojů rendereru nebo schválené schéma předběžného načítání, pokud jej nabízí.

Přihlašovací údaje zdrojové aplikace také nejsou automaticky přihlašovací údaje proxy. Renderer může běžet pod identitou služby s jiným prostředím a jinou síťovou cestou.

Udělejte závislost explicitní

Pro sestavy určené k práci offline poskytujte schválené místní nebo vložené zdroje podporovaným mechanismem. Pokud jsou vyžadovány vzdálené zdroje, udělejte jejich povolené cíle, autentizaci a chování při selhání součástí návrhu vykreslování.

Chybějící logo a neúspěšný převod jsou různé možné výsledky. Zkontrolujte, jak knihovna zpracovává chyby načítání, místo abyste sestavu prohlásili za dokončenou jen proto, že vznikl soubor PDF. Ponechte neúspěšný zdroj a fázi požadavku v diagnostice; opakované měnění URL původního dokumentu může skutečné stažení ponechat nedotčené.

Související články