Доброго дня.
Имеется данный код, который конвертирует html в pdf
Проблема в том, что я никак не могу прописать путь к файлам через переменные из ZP. Пробовал так:
где переменная arguments была равна @"C:\test.html C:\test.pdf"
В таком случае код выполнялся без ошибки, но не работал сам по себе, то есть файл не конвертировался.
Как в коде прописать переменные, чтобы код работал?
Имеется данный код, который конвертирует html в pdf
Код:
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.FileName =@"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe";
p.StartInfo.Arguments = @"C:\test.html C:\test.pdf";
p.Start();
p.WaitForExit(99999);
Код:
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.FileName =@"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe";
p.StartInfo.Arguments = project.Variables["arguments"].Value;
p.Start();
p.WaitForExit(99999);
В таком случае код выполнялся без ошибки, но не работал сам по себе, то есть файл не конвертировался.
Как в коде прописать переменные, чтобы код работал?