Снегопат https://snegopat.ru/forum/ |
|
ВК для конвертации MXL в картинку/PDF https://snegopat.ru/forum/viewtopic.php?f=6&t=225 |
Страница 1 из 2 |
Автор: | JohnyDeath [ 20 июл 2012, 12:05 ] |
Заголовок сообщения: | ВК для конвертации MXL в картинку/PDF |
Есть ли ВК, с помощью которой можно было бы сконвертировать табличный документ MXL в картинку и/или PDF? Родное сохранение в PDF от 1С еще сырое - многое конвертируется криво. Yoksel что-то не хочет открывать мои таб. доки. Я Олегу написал, но не факт, что он поправит, да и про альтернативы хотел бы послушать. |
Автор: | orefkov [ 20 июл 2012, 12:15 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
печать на виртуальный принтер? На исе вроде недавно тоже статья проскакивала. |
Автор: | JohnyDeath [ 20 июл 2012, 12:28 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
нет, вирт принтер не подходит - его нужно как минимум устанавливать. |
Автор: | Magister [ 20 июл 2012, 13:59 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
Как обходной вариант - сохранение в ODS или XLS и потом конвертация через LibreOffice. Но тогда надо устанавливать LibreOffice... |
Автор: | JohnyDeath [ 20 июл 2012, 14:17 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
Так тоже не пойдет по двум причинам: 1) Устанавливать MSOffice/LibreOffice 2) При сохранении в xls тоже много чего теряется в плане форматирования |
Автор: | kuntashov [ 20 июл 2012, 17:48 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
Можно попробовать так (на уровне идеи, сам пока не пробовал): Код: MXL -> HTML -> Canvas -> PNG Единственное, не факт, что путь HTML-> Canvas будет легким: 1. В IE canvas поддерживается только в 9 версии, для ранних версий придется использовать костыли вроде http://code.google.com/p/explorercanvas/ и аналогов. 2. html2canvas работает с ограничениями (http://html2canvas.hertzen.com/), потому что он на входе берет DOM и рендерит его сам, т.е. результат может отличаться от того, что получается в результате рендеринга браузером. Если учесть, что и конвертация MXL-HTML не без потерь... В общем, если будет приз на --самую изящную-- дурацкую идею, я в очереди, равно как и в очереди за способом легко сконвертировать MXL в картинку |
Автор: | kuntashov [ 20 июл 2012, 17:53 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
Кстати, оказывается, они уже отлично рендерят, посмотрите примеры: http://hertzen.com/experiments/jsfeedback/ Возможно, реально вариант. Уж IE-то (точнее IWebBrowser ака ПолеHTML документа) нам доступен. Правда не на сервере. |
Автор: | JohnyDeath [ 20 июл 2012, 18:10 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
kuntashov писал(а): ... Если учесть, что и конвертация MXL-HTML не без потерь... Это, наверное ключевая фраза. Если в xls(x) идет перевод с легкими потерями, то что будет с HTML мне представить страшно. Если б это нормально работало, то мне б наверное и картинки не нужны были. |
Автор: | kuntashov [ 20 июл 2012, 23:41 ] |
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF |
Ну я бы не был так категоричен, с HTML-ем теоретически лучше должно дело обстоять, у него оформительские возможности гибче, чем у Excel'я, хотя все, конечно, зависит от того, как там разработчики 1С сделали. Ну что касается HTML, кстати, можно и самому написать обработку по трансляции MXL-HTML. Хотя, конечно, это потребует совершенно других усилий. |
Автор: | JohnyDeath [ 24 июл 2012, 08:00 ] | ||
Заголовок сообщения: | Re: ВК для конвертации MXL в картинку/PDF | ||
Я тут мучил стандартное сохранение в PDF. Нарисовалась какая-то интересная картина. Во вложении шрифт Barcode, исходный MXL, где две строки: первая с обычным текстом и вторая со штрихкодом . Если его сразу сохранить в PDF, то ШтрихКод в результирующем файле будет отображаться в виде цифр, что неправильно. Если же удалить первую строку или очистить её формат, то штрихкод сохраняется верно (в виде палочек). Александр Кунташов помог мне зарегистрировать эту багу в 1С. Здесь решил показать знающим людям, вдруг будут какие-либо соображения по этому поводу. А то чувствуется, что исправление ошибки от 1С буду ждать очень долго. П.С. еще по теме: ВК пока так и не найдена, Йоксель умеет читать только моксель от 7.7
|
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |