Печать

0 голосов
спросил 14 Июнь, 06 от BigSerg (4,080 баллов) в категории Программные продукты Esri
есть файлы больших, нестандартных размеров типа 36Х65 - в дюймах, расширение WMF
Получены экспортом из компановки арквью
нужна программка - которая нормально может загрузить и вывести на печать данный формат
Imaging, AcdSee, ArcView, PhotoShop, Excell 2003, Visio 2003, IView,FastStone,CorelDraw - не соответсвуют требованиям по различным причинам:

AcdSee - не печатает как класс - то есть делает вид что отправляет - плоттер
делает вид что принимает - но не печатает
Imaging, IView, FastStone - не загружает нормально - теряются подписи
PhotoShop - не получилось в принципе работать с этим файлом нормально - он
его растрирует еще при загрузке :(
CorelDraw - слетают шрифты
Excell 2003 - загружает , дает выставить формат при печати обрезает форматом ArchE
Visio 2003 - загружает , дает не дает выставить castom формат(бумагу принтера) - он у него по умолчанию ставится A4(всмысле кастом формат) и хоть ты ему кол на голове
теши или ArchE самый большой формат
ArcView - не загружает файл один к одному - ему необходимо указывать рамку -
а файл печати строго соответствует масштабу поэтому никак :(((

возможно можно какой нить патчик или еще что на Corel Excel Visio
потому как у этих программ более всего есть вероятность нормально печатать
данные файлы

Пишу сюда - может кто сталкивался с подобной проблемой при печати или посоветуете что...

18 Ответы

0 голосов
ответил 15 Июнь, 06 от S.E. (12,840 баллов)
А поробуйте печать в файл сделать, например в формат ps (на постскриптовский плоттер-принтер). Потом в Кореле откроете...
0 голосов
ответил 15 Июнь, 06 от BigSerg (4,080 баллов)
Пробовали - но вот в чем вся фича, периодически выдает при експорте файла в PostScript Segmentation Violation и иногда даже с самоубийством программы, аналогичная вещь фактически с любым форматом, кроме WMF
0 голосов
ответил 15 Июнь, 06 от ASDA (2,020 баллов)

Стандартный вывод компоновки AV ВАС чем не устраивает, печатал на плотере карту (аэрофотоснимок+вектор и тд) формата А0, проблем не было. Долго правдо.

0 голосов
ответил 15 Июнь, 06 от geologic (39,860 баллов)
Не вполне по теме, но все же... О больших постскриптах шла речь вот тут
https://forum.esri-cis.ru/index.php?qa=7716
 
После ряда проблем напечатать удалось. Еще стоит поиском пройтись по слову "Postscript", читал в свое время, помогло.
 
Да, и еще - проблема действительно скорее кроется в "дровах", т.е. драйверах. Стоит попробовать делать PS не экспортом (работает механизм ArcView), а выводом на PS-устройство (в файл). Для имитации PS-устройства годится драйвер любого PS-принтера, ну и разумеется, драйвер Adobe Distiller. В самом ArcView встроенный механизьм постскриптизации слабенький, хотя дает наиболее адекватную картинку. Там еще при печати куча опций - если не идет, мы обычно пробовали вариант "OS natural", т.е вывод на родной системный драйвер (не ArcView)  - обычно как раз драйвер текущего принтера. Он дает хуже качество, заметно больше файлы, но с ним многие глюки исчезают.
0 голосов
ответил 16 Июнь, 06 от BigSerg (4,080 баллов)
Спасибо за доп инфо - случилось чудо - мне удалось победить Excel и распечатать на моем плоттере :)
Осталось его победить на плоттере заказчика :(
тут скорее всего причина где то в плоттере сокрыта
0 голосов
ответил 28 Июнь, 06 от SV_P (9,350 баллов)
Поздравляю с успехом.
Позвольте 1 замечание насчет:
"ArcView - не загружает файл один к одному - ему необходимо указывать рамку -
а файл печати строго соответствует масштабу поэтому никак :((( "
 Наверное это происходит потому, что Вы пытаетесь загрузить рисунок сразу в Компоновку. А лучше это сделать сначала в Вид. Там он нормально встанет в координаты. После чего традиционным образом Вид отправляется в Компоновку и распечатывается.

 
0 голосов
ответил 30 Июнь, 06 от BigSerg (4,080 баллов)
Идея класс только что то у меня не получается wmf вставить - jpeg пожалуйста.
Может и модуль какой посоветуешь :)
0 голосов
ответил 30 Июнь, 06 от SV_P (9,350 баллов)

Точно, так и есть.

Ну, с кем не бывает.
Похоже проще объяснить классу PictureFrame, чтобы он делал свою рамку по размеру рисунка, чем пытаться затянуть в Вид WMF.
0 голосов
ответил 30 Июнь, 06 от BigSerg (4,080 баллов)
Тоже хорошо
только как узнать размеры имея в наличии файл wmf - а уж обьяснить я смогу любому :)
0 голосов
ответил 30 Июнь, 06 от BigSerg (4,080 баллов)
Вроде через делфю удалось узнать размеры
Теперь вопрос касающийся оптимизации процесса
можно как нибуть на скриптовом уровне задать параметры страницы???? кроме как показать диалог
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...