1 страниц (4 вхождений)
Picture Region - source code - Сообщения
#1 Опубликовано: 19.05.2016 14:12:14
Hello All,
I am investigating why, when plotted, Picture Region displays correctly, while Image Region is scaled down / up depending on the system DPI setting.
It would help to look at the source code of Picture Region. Any ideas where I can find it?
Thanks!
I am investigating why, when plotted, Picture Region displays correctly, while Image Region is scaled down / up depending on the system DPI setting.
It would help to look at the source code of Picture Region. Any ideas where I can find it?
Thanks!
#2 Опубликовано: 19.05.2016 19:52:00
Please check e-mail from me.
Regards.
Regards.
#3 Опубликовано: 19.05.2016 20:38:46
Welcome to the jungle 
GDI+ (that we use to draw regions) is designed to render the things with the same size on all the devices (it means that if you take a ruler, same stuff in devices with different DPI should be rendered with the same size). Forms instead are drawn with GDI, and are scaled (see here); fonts in GDI+ are scaled too.
For what I cans see, both picture and image edit regions act in the same way, as well as the worksheet (unscaled).
In the article above, Microsoft says:
Alternatively the other choice should be to scale all the font-sizes to be device-indipendent as they are now the canvas and the regions...

GDI+ (that we use to draw regions) is designed to render the things with the same size on all the devices (it means that if you take a ruler, same stuff in devices with different DPI should be rendered with the same size). Forms instead are drawn with GDI, and are scaled (see here); fonts in GDI+ are scaled too.
For what I cans see, both picture and image edit regions act in the same way, as well as the worksheet (unscaled).
In the article above, Microsoft says:
ЦитатаIf your application is DPI-aware and you use GDI for drawing, scale all of your drawing coordinates to match the DPI.
Alternatively the other choice should be to scale all the font-sizes to be device-indipendent as they are now the canvas and the regions...
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#4 Опубликовано: 21.05.2016 18:29:23
Actually with the help of Andrey's Picture Region it was fairly straight forward to get very high quality PDF prints (see attached).
I have an issue though. When I "reset to original size", the image does re-draw to original size, however the size of the region does not change...

(Note the shorter and wider rectangle - that is the region size prior to reset click)
Davide, Andrey, do you have any suggestions what might be happening here?
Thanks!
ImageTestFile.2.pdf (1 МиБ) скачан 35 раз(а).
ImageTestFile.sm (3 МиБ) скачан 29 раз(а).
code
MyRev.zip (153 КиБ) скачан 33 раз(а).
I have an issue though. When I "reset to original size", the image does re-draw to original size, however the size of the region does not change...
(Note the shorter and wider rectangle - that is the region size prior to reset click)
Davide, Andrey, do you have any suggestions what might be happening here?
Thanks!
ImageTestFile.2.pdf (1 МиБ) скачан 35 раз(а).
ImageTestFile.sm (3 МиБ) скачан 29 раз(а).
code
MyRev.zip (153 КиБ) скачан 33 раз(а).
1 страниц (4 вхождений)
-
Новые сообщения
-
Нет новых сообщений