Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Проблема с отображением PDF в поле HTML

Проблема с отображением PDF в поле HTML
Я
   OFDшник
 
24.01.20 - 14:57
Доброго времени, коллеги.
Неожиданно образовалась проблема после обновления платформы с 8.3.12 до 8.3.16...
В поле HTML-документа перестали отображаться PDFки подгружаемые с внешнего ресурса.
Никто с таким не сталкивался? Может пропустил я чего из гениальных нововведений разработчиков?
 
 
   Asmody
 
1 - 24.01.20 - 14:58
Пропустил
   Cyberhawk
 
2 - 24.01.20 - 15:18
   OFDшник
 
3 - 24.01.20 - 15:28
(2) Спасибо! Очень помог!
   OFDшник
 
4 - 24.01.20 - 17:58
Кстати, ответ нашел вот здесь: https://forum.infostart.ru/forum15/topic217090
   Garykom
 
5 - 24.01.20 - 18:09
Еще кроме PDF.js есть вариант прикрутить внешний конвертер из PDF в HTML через картинки.
А можно и без ПолеHTML напрямую в картинки конвертить и показывать на форме 1С
   Garykom
 
6 - 24.01.20 - 18:12
   pechkin
 
7 - 24.01.20 - 18:12
(5) выучил молоток под именем Го и теперь пытаешься им все "шурупы" забивать
   OFDшник
 
8 - 24.01.20 - 18:14
(6) Спасибо! ...в общем как всегда, любимые разработчики нас "радуют". Работало без геморроя, но это посчитали неспортивным...
   Garykom
 
9 - 24.01.20 - 18:15
(7) Где у меня в посте упомянут Golang?
   pechkin
 
10 - 24.01.20 - 18:16
(9) ну ты на каждый вопрос предлагаешь написать веб-сервис с конвертацией
   Garykom
 
11 - 24.01.20 - 18:19
(10) И где у меня упомянут тут веб-сервис?

Я знаю разные методы/способы выполнить задачу и в разных ситуациях выбираю разное.
И да имхо веб-сервис самое удобное в использовании решение, любая 1С умеет HTTPСоединение.
На надо извращаться с ВК или ЗапуститьПриложение() или самому ваять нечто через ДвоичныеДанные
   Garykom
 
12 - 24.01.20 - 18:20
(11)+ Тут же веб-сервис просто идеально, если он получает на вход PDF а отдает готовый HTML или набор/картинок
   Сияющий в темноте
 
13 - 24.01.20 - 18:24
на 1с есть работа с двоичными данными
можно свой парсер pdf написать,если кому интересно.
   Garykom
 
14 - 24.01.20 - 18:41
(13) Дык уже намекал но вряд ли осилят.
Но есть готовые Ghostscript, ImageMagick и MuPDF.

Пример с использованием MuPDF на Go:
https://github.com/gen2brain/go-fitz
Можно собрать в один exe или dll и юзать как хочется.

Решение на PDF.js слишком нагружает клиента, решение по конвертации на сервере PDF в HTML/JPEG намного легче и шустрее.
   Dzenn
 
15 - 24.01.20 - 19:07
Я тоже согласен с Garykom
Формат PDF конечно неплох, но всё же от него попахивает уже плесенью, легонько так....

Присоединяюсь к мнению, что нужно отражать его конвертированную в jpg или подобное версию. А чтобы не конвертировать каждый раз при отображении, хранить уже сконвертированные jpg параллельно с основными файлами. А чтобы не запутаться в версиях (ведь pdf файл может быть заменён другим), jpg должны быть привязаны к хэш суммам pdf файлов.
   Dzenn
 
16 - 24.01.20 - 19:08
(15) а лучше даже не jpg, а html, наверняка конверторы это умеют
   Garykom
 
17 - 24.01.20 - 20:27
(16) В примере (14) есть конвертация в HTML

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.