![]() |
#6 |
Участник
|
На всякий случай то что в run on server классе, там где не меняет разрешение, но увеличивает размер файла(за счет не регулируемого сжатия для JPG). Для PNG и размер такой же остается и разрешение.
X++: static void test12() { binData binData; image Image; InteropPermission perm; InteropPermission perm2; Set permissionSet; ; perm = new InteropPermission(InteropKind::ClrInterop); permissionSet = new Set(Types::Class); permissionSet.add(new FileIoPermission(@"Y:\1\1.JPG",'rw')); permissionSet.add(new FileIoPermission(@"Y:\1\3.JPG",'rw')); CodeAccessPermission::assertMultiple(permissionSet); binData = new BinData(); binData.loadFile(@"Y:\1\1.JPG"); image = new Image(); image.setData(binData.getData()); image.resize(8,8,InterpolationMode::InterpolationModeHighQuality); image.saveImage(@"Y:\1\3.JPG"); CodeAccessPermission::revertAssert(); } Последний раз редактировалось TDV; 03.08.2017 в 11:41. Причина: добавил: там где не меняет разрешение, но увеличивает рзамер |
|