Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Экспорт в PDF. Как избежать диалога выбора страниц
 
Здравствуйте! Делаю вот так:
Код
         TFlex.Model.ExportToPDF expdf = new ExportToPDF( doc );
         bool sc=expdf.Export(@"C:\temp\freza.pdf");
         //Вылетает окно с диалогом выбора страниц
         Console.WriteLine("Экспорт в PDF: {0}", sc);
 
Версия TFlex CAD v12.0.62.0

Как избежать диалога выбора страниц?
 
Цитата
doublefint пишет:
Здравствуйте! Делаю вот так:
Код
          TFlex.Model.ExportToPDF expdf = new ExportToPDF( doc );
         bool sc=expdf.Export(@"C:\temp\freza.pdf");
         //Вылетает окно с диалогом выбора страниц
         Console.WriteLine("Экспорт в PDF: {0}", sc);
  
Версия TFlex CAD v12.0.62.0

Как избежать диалога выбора страниц?
Можешь выложить файл с макросом?
 
Дмитрий, что такое файл с макросом?
У меня сборка на .Net которая управляет TFlex (запускает его, открывает *.grb файл, пытается выгрузить его в pdf). Все это должно происходить без взаимодействия с пользователем (автоматизация), но вылетает вот такое окно и всё замирает
 
Вот в этой теме приводится такой код

Код
var exp2pdf = new ExportToPDF(doc);  
exp2pdf.ExportPages.Add(doc.GetPages().First());  //в какой версии API такие свойства и методы?
exp2pdf.Export(outFile);
 
 
http://cccp3d.ru/topic/21787-kak-eto-delaetsia-v-t-flex/?p=585136
 
Дмитрий, спасибо за помощь. Приведенный по ссылке пример, отличается от моего варианта лишь командами открытия и закрытия блока изменений. Диалог выбора страниц для экспорта при этом никуда не делся и по-прежнему ломает всю идею автоматизации ;(
 
Цитата
doublefint пишет:
Дмитрий , спасибо за помощь. Приведенный по ссылке пример, отличается от моего варианта лишь командами открытия и закрытия блока изменений. Диалог выбора страниц для экспорта при этом никуда не делся и по-прежнему ломает всю идею автоматизации ;(
Тогда выложи проект, попробую со своей сборкой T-FLEX CAD, может и в этом есть отличия.
Страницы: 1