• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Сохранение СОБСТВЕННЫМИ РУЧКАМИ в коде. Излюбленный С#

Автор Elisey Afanasjev, 17.04.19, 16:11:29

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

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

Elisey Afanasjev

Доброго времени суток!
Появилась необходимость сохранения документа в формате STL, дополнительно помимо простого автоматического сохранения. Порылся в справке, нашёл там что-то про SaveAsToAdditionalFormat, сижу уже пол дня и ничего не выходит. Вообще, если я не ошибаюсь, экспортных функций в C# просто не существует, а помечены в справке эти методы именно как экспортные. Что мне делать? Может есть кто, прошедший подобный путь? Подскажите пожалуйста. :~


Elisey Afanasjev

#2
Спасибо :) Но не могли бы вы привести пример пожалуйста?
И более подробно о втором аргументе, потому что я не понимаю как и откуда его брать. :(

Doc3D:=ksDocument3D(KompasInvisible5.ActiveDocument3D);
pAdditionFormatParam:=ksAdditionFormatParam(Doc3D.AdditionFormatParam);
pAdditionFormatParam.Init;
pAdditionFormatParam.format:=6;
pAdditionFormatParam.formatBinary:=True;
Doc3D.SaveAsToAdditionFormat(WideString('S_Out.Stl'),pAdditionFormatParam);
+ Благодарностей: 1