У меня есть кнопка для создания PDF из всех изображений в моем статическом каталоге (C: \ myfolder). но у меня есть ошибка
"невозможно преобразовать строку [] в строку" для строки "files" в строке ниже:
DrawImage(gfx, files, 0, 0, (int)page.Width, (int)page.Height);
Как можноя решаю эту ошибку? Благодарю. Вот мой код:
string[] files = Directory.GetFiles(@"C:\myfolder");
PdfDocument document = new PdfDocument();
document.Info.Title = "Created in Pdf";
foreach (string img in files)
{
PdfPage page = document.AddPage();
XGraphics gfx = XGraphics.FromPdfPage(page);
DrawImage(gfx, files, 0, 0, (int)page.Width, (int)page.Height);
}
if(document.PageCount > 0)
{
document.Save(@"C:\test.pdf");
}
void DrawImage(XGraphics gfx, string jpegSamplePath, int x, int y, int width, int height)
{
XImage image = XImage.FromFile(jpegSamplePath);
gfx.DrawImage(image, x, y, width, height);
}