Сохранить как изображение

Автор ja49619, 01.02.25, 13:21:55

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ja49619

Пытаюсь сохранить модели в изображения вот так:

RasterFormatParam = IDocument3D.RasterFormatParam()
# RasterFormatParam.Init() # не влияет
RasterFormatParam.format = 3  # 3 - png, 2 - jpg
RasterFormatParam.colorBPP = 32
RasterFormatParam.colorType = 32
RasterFormatParam.extResolution = 300
RasterFormatParam.extScale = 1
RasterFormatParam.greyScale = False
RasterFormatParam.multiPageOutput = True
RasterFormatParam.onlyThinLine = True
RasterFormatParam.rangeIndex = 0

IDocument3D.SaveAsToRasterFormat(output_path, RasterFormatParam)

но изображения всегда не цветные, пробовал менять разные параметры, colorBPP, colorType, модели, всё равно сохраняет без цвета :`(

Снимок экрана 2025-02-01 142011.png

как исправить чтобы изображения сохранялись цветными?

UU

Потому, что бред в параметры не нужно писать.
По факту у Вас стоит 0, а не 32 - нет такого значения, учите справку.
https://help.ascon.ru/KOMPAS_SDK/23/ru-RU/lobjcolors.html

ja49619

справку я смотрел, и в этой же справке неверно указаны значения свойств, ссылка ведет не на ту страницу, как оказалось
https://help.ascon.ru/KOMPAS_SDK/23/ru-RU/ksrasterformatparam_colortype.html

тем не менее, спасибо за ответ, теперь сохраняет цветным, тема закрыта
+ Благодарностей: 1

Doom2

Мне вот любопытно вот эта пипка что называется ребром жесткости - она просто сделана для душевного спокойствия ?

ja49619

Цитата: Doom2 от 01.02.25, 18:41:28Мне вот любопытно вот эта пипка что называется ребром жесткости - она просто сделана для душевного спокойствия ?
это покупные изделия, и если тебе для твоего душевного спокойствия нужно удовлетворить любопытство про пипку - можно обратиться к изготовителю-производителю

69.png

Doom2

Цитата: ja49619 от 05.02.25, 11:21:24можно обратиться к изготовителю-производителю

Дяде Васе который их делает на коленках этажом ниже ?

Так этот уголок наверно и 10 кг не выдержит и погнется.