У меня есть консольное приложение, которое генерирует PDF из HTML. HTML выглядит следующим образом:
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="html\\somestyle.css" /> </head>
Если я включу стили непосредственно в HTML, используя тег <style>
, они появятся в PDF. Но мне нужно использовать внешнюю таблицу стилей.
Структура папок выглядит следующим образом:
***Task_ABC (folder)
******Task.exe
******HTML (folder)
*********template.html
*********somestyle.css
Консольное приложение планируется через Windows Task Scheduler.
Если я запускаю приложение из командной строки вручную, синтаксис html\\sometyle.css
работает и стили отображаются в PDF.
Но когда запускается планировщик задач, стили не отображаются в PDF .
Я пробовал somestyle.css
, а также синтаксис html/somestyle.css
, и они не работают.