Взять картинку из папки и положить в ячейку Ексель

  • Автор темы Автор темы emel
  • Дата начала Дата начала

emel

Client
Регистрация
21.02.2015
Сообщения
87
Реакции
18
Баллы
8
Доброго времени суток форумчане. Всех с наступившим. Есть одна проблема. Ищется простое и элегантное решение, как взять картинку из папки и положить в ячейку Ексель. Поиск по форуму ничего вменяемого не дал. если пропустил, прошу ткнуть носом. Заранее благодарен.
 
Доброго времени суток форумчане. Всех с наступившим. Есть одна проблема. Ищется простое и элегантное решение, как взять картинку из папки и положить в ячейку Ексель. Поиск по форуму ничего вменяемого не дал. если пропустил, прошу ткнуть носом. Заранее благодарен.
имеется ввиду разложить по ячейкам пути к картинкам?
 
имеется ввиду разложить по ячейкам пути к картинкам?
Пути к картинкам прописать не сложно. Нужно добавить именно изображение в base64 или натуральном формате, чтобы при открытии файла в нем отображались картинки.
 
Последнее редактирование:
  • Оценить
Реакции: arhip1985 и emel
Добрый день! У кого-нибудь получилось решить проблему?
 
Явно малой кровью не получиться это сделать.
1. Подключил библиотеку EPPlus, по инструкции из этого поста: https://zennolab.com/discussion/threads/generacija-krasivyx-excel-otchjotov-po-shablonu.33585/
2. Создал экшен с кодом предложенным по ссылке выше https://yadi.sk/i/KJGlfrcn0gnTmA, но код не работает, в логе выдаёт ошибки
Компиляция кода Ошибка в действии "CS1646" "Ключевое слово, идентификатор или строка ожидается после спецификатора verbatim: @". [Строка: 22; Cтолбец: 36]

Я так понимаю этот код создаёт таблицу по указанному пути в 31 строке?
ExcelPkg.SaveAs(new FileInfo(@ "D:\New.xlsx"));
 
Явно малой кровью не получиться это сделать.
1. Подключил библиотеку EPPlus, по инструкции из этого поста: https://zennolab.com/discussion/threads/generacija-krasivyx-excel-otchjotov-po-shablonu.33585/
2. Создал экшен с кодом предложенным по ссылке выше https://yadi.sk/i/KJGlfrcn0gnTmA, но код не работает, в логе выдаёт ошибки
Компиляция кода Ошибка в действии "CS1646" "Ключевое слово, идентификатор или строка ожидается после спецификатора verbatim: @". [Строка: 22; Cтолбец: 36]

Я так понимаю этот код создаёт таблицу по указанному пути в 31 строке?
ExcelPkg.SaveAs(new FileInfo(@ "D:\New.xlsx"));
возможно потому - что после собаки не надо пробел ставить
 
  • Оценить
Реакции: lutidza
Спасибо! Но не помогло.
Та же ошибка. По коду нашёл ошибку в гугле, но что именно нужно поправить не понял.
https://docs.microsoft.com/ru-ru/dotnet/csharp/misc/cs1646

Готов заказать готовый экшен, который будут записывать картинку в определённый столбик, строку и делать высоту строки по высоте картинки.
 
  • Оценить
Реакции: serg1208
Спасибо! Но не помогло.
Та же ошибка. По коду нашёл ошибку в гугле, но что именно нужно поправить не понял.
https://docs.microsoft.com/ru-ru/dotnet/csharp/misc/cs1646

Готов заказать готовый экшен, который будут записывать картинку в определённый столбик, строку и делать высоту строки по высоте картинки.
нашли выход или шаблон ?
 
Ребята, а как сделать наоборот? Есть ексель с картинками в ячейках, как оттуда вытянуть картинку?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)