View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000135SAS.Планета[All Projects] Хотелкаpublic04-10-2010 13:2318-11-2019 12:22
ReporterParasite 
Assigned To 
PrioritynoneSeveritytweakReproducibilityalways
StatusfeedbackResolutionopen 
PlatformWindowsOSXPOS VersionSP3
Product Version100920.Alfa 
Target Version30xxxx.VipFixed in Version 
Summary0000135: Вывод экрана на принтер
DescriptionХотелось бы вывода активного окна САСа на принтер.
При этом желательно бы
а) настраиваемого размера\качества изображения
б) настраиваемых налагаемых обьектов (гуй\шкала\слои\метки\полигоны, по раздельности)
в) печати экрана "в файл" (то есть НЕ сведения карты, а именно картинку того что выбрано в п.Б)
Tagsпечать, склейка
Attached Files

- Relationships
duplicate of 0000383closedParasite Возможность сохранения изображения, выводимого на экране, в виде отдельного файла 
related to 0000125confirmed Возможность настройки масштаба меток для экспорта в картинку 
has duplicate 0000547closedvdemidov Хотелось бы кнопку печати активного окна карты 
has duplicate 0003000closedzed Печать карт в маштабе 

-  Notes
(0017124)
onuff (reporter)
27-03-2016 09:10

при печате с других программ печатается не в масштабе. А просто распечатать картинку в которой 1см не равен ни какому масштабу????
Через поиск нашел 7 запросов о просьбе сделать печать из программы.
(0019455)
noxicus (reporter)
18-11-2019 06:51
edited on: 18-11-2019 08:15

Заводить новую заявку смысла не вижу, а вопрос очень нужный!
Полностью поддерживаю необходимость возможности печати текущего состояния окна программы.
Для печати всех меток и текущих настроек приходится через: "планета"-"принтскрин"+"левая прога"=результат
Либо - выделение области, склейкой нужного зума, снова в другую прогу, печать.

Так что - простая печать активной области очень нужна.
Хотя-бы в формате - кнопки-макроса, типа "принтскрин и печать средствами системы". В большинстве случаев нужна именно печать активного окна и всё.
Для более глубокой работы - выделение области и операции с ней. Функционал и возможности - обширны.

Странно, что в программе ещё не реализована простая печать экрана на принтер...

Готов оплатить эту разработку. 1к за кнопку быстрой печати на верхней панели.

(0019461)
vdemidov (manager)
18-11-2019 10:03

Честно говоря, не понимаю чем эта кнопка сильно поможет или ускорит, по сравнению со склейкой текущего экрана в jpg файл и открытием этого файла в любимом просмотрщике с функцией печати?
(0019463)
noxicus (reporter)
18-11-2019 10:35

Странный вопрос)
Текущее положение дел:
1. выбрать область
2. выбрать опции в окне работы с областью (указать зум, указать слои и т.д.)
3. сохранить всё на ПК
4. открыть полученный файл, если что-то не так - вернуться в п.1
5. распечатать

Что будет с кнопкой:
1. нажать на кнопку печати на панели
2. распечатать

Честно, я пытался народ начать обучать процессу склейки и выгрузки.
Для формирования подробных карт - это незаменимо.
Для простой и удобной работы девочкам-улыбашкам без кнопки никак. Не осиливают они столь специфические операции)
(0019464)
vdemidov (manager)
18-11-2019 11:43
edited on: 18-11-2019 11:49

> 1. выбрать область
Ctrl-A весь экран
> 2. выбрать опции в окне работы с областью (указать зум, указать слои и т.д.)
По-умолчанию выбраны текущие активные. Остается только переключится на нужную вкладку.
> 3. сохранить всё на ПК
Да, действительно нужно ввести имя файла, а потом открыть его. Единственное что нужно по-сравнению с отдельной кнопкой.

> 4. открыть полученный файл, если что-то не так - вернуться в п.1
Ну, при наличии отдельной кнопки, то если что-то не так, то вы обнаружите уже после печати. Так что будет только хуже.

А работы там будет далеко не на $20. И настройки будут еще сложнее чем при склейке.

Разве что, могу предложить, в окне склейки добавить галочку с открытием в программе по-умолчанию для этого типа файла, при склейке без разрезания на куски.

Плюс, можно подумать, о генерации имени файла, на основе названия выбранной карты, зума и выделения (например, для выделения по метке - имя метки).

(0019465)
noxicus (reporter)
18-11-2019 12:22

Основная идея - полностью избавиться от необходимости что-то куда-то сохранять. А Вы предлагаете не разрабатывать что-то новое, а "использовать имеющийся экскаватор для выкапывания 1 морковки".

Цель - создать диалоговое окно вывода на принтер активного содержания окна программы. В идеале - с предварительным просмотром. Аналогично всем другим программам.
Функция печати из программы у всех людей воспринимается де-факто, и, её полное отсутствие - шокирует и отпугивает.

Делать печать на принтер всё равно нужно, чтоб сделать программу ещё более удобной в работе.
Если вопрос только в цене - всё вполне решаемо. Я - за идею больше переживаю, чем за её стоимость.

-----
Зайдём с другой стороны.
У нас есть функция склейки текущего рабочего поля. Это уже хорошо.

Что нам нужно:
1. склеить текущее рабочее поле с активной картой, всеми активными слоями (сам постоянно использую несколько слоёв одновременно), всеми отображаемыми метками (учитывать видимость меток очень важно).
2. сгенерировать файлу имя (время+рандом, например)
3. сохранить его в папку "Temp" текущего профиля (рассматриваю Windows-систему)
4. автоматически открыть созданный рисунок в программе по умолчанию

В итоге - получим изображение, которое готово к печати. и файл, который не мешает и потом сам удалится...

Если всё это реализуемо - осталось загнать всё это в какой-нибудь bat-ник или прочую автоматизацию (в идеале - просто кусок кода). И получим - "выгрузку для печати", которую легко привязать к новой кнопке на панели инструментов.

p.s. если в п.4 можно будет задавать программу самому через настройки программы - будет ещё лучше, т.к. одним интересно открывать в просмотрщике, другим - в Word, третьим - в чём-то ещё.

Это можно сделать?

- Users who viewed this issue
User List Anonymous (1631x), noxicus (17x), Tolik (4x), rass (2x), vdemidov (16x), zed (6x), Parasite (6x), Oldest_Yeti (1x), Garl (2x), Papazol (1x), ygorigor (1x), georgi4 (3x), onuff (4x), gma (1x)
Total Views 1695
Last View 28-09-2020 05:40

- Issue History
Date Modified Username Field Change
04-10-2010 13:23 Parasite New Issue
04-10-2010 13:28 vdemidov Status new => acknowledged
04-10-2010 13:28 vdemidov Target Version => 40xxxx
24-01-2011 03:22 Parasite Relationship added related to 0000383
24-01-2011 06:11 vdemidov Relationship deleted related to 0000383
25-01-2011 15:29 Parasite Relationship added duplicate of 0000383
09-04-2011 06:28 vdemidov Relationship added has duplicate 0000547
09-04-2011 10:16 gpsMax Tag Attached: печать
09-04-2011 10:18 gpsMax Tag Attached: склейка
11-04-2011 07:11 vdemidov Status acknowledged => confirmed
11-04-2011 08:24 gpsMax Relationship added related to 0000125
06-06-2011 21:51 gpsMax Priority normal => none
13-10-2015 08:20 vdemidov Target Version 40xxxx => 30xxxx.Vip
27-03-2016 08:36 zed Relationship added has duplicate 0003000
27-03-2016 09:10 onuff Note Added: 0017124
18-11-2019 06:51 noxicus Note Added: 0019455
18-11-2019 06:55 noxicus Note Edited: 0019455 View Revisions
18-11-2019 08:15 noxicus Note Edited: 0019455 View Revisions
18-11-2019 10:03 vdemidov Note Added: 0019461
18-11-2019 10:03 vdemidov Status confirmed => feedback
18-11-2019 10:35 noxicus Note Added: 0019463
18-11-2019 11:43 vdemidov Note Added: 0019464
18-11-2019 11:49 vdemidov Note Edited: 0019464 View Revisions
18-11-2019 12:22 noxicus Note Added: 0019465



Copyright © 2007 - 2020 SAS.Planet Team