Оригинал http://ww3.cad.de/foren/ubb/uploads/Eug ... .0.zip.txt взят с форума ww3.cad.de. Экспорт осуществляется с помощью двух кнопок на панели инструментов: 1-я сохраняет pdf-версию проекта в каталог проекта одним нажатием, 2-я позволяет выбрать каталог и изменить имя файла.
Для работы необходимо: 1) иконки кнопок положить в каталог рисунков основных данных $(MD_IMG)\Toolbar\ExportPDF\, 2) импортировать панель инструментов (xml-файл), 3) загрузить сценарий (cs-файл).
Был переведен оригинал, изменены некоторые параметры экспорта (см. //PDF Parameter в cs-файле), а также в генерируемое название файла вставлена дата экспорта.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Экспорт проекта в PDF
Модератор: специалисты Eplan
-
- знаток Eplan
- Сообщения: 3329
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 178 раз
- Поблагодарили: 368 раз
Re: Экспорт проекта в PDF
IFM84, спасибо вам большое .
Было бы просто замечательно, если на
был бы Combo Box, с выбором "0" или "1", для желающих.
Хотя, если все добавить, то это будет мало отличаться от стандартного функционала, в том окне как раз все есть.
А с датой файла меня убедили Александр Диев тут viewtopic.php?f=90&t=2701#p23339 и Александр Воробьев в этом сообщении viewtopic.php?f=90&t=2701#p26946 аргументы логичные.
Было бы просто замечательно, если на
Код: Выделить всё
//PDF Parameter
ActionCallingContext exportContext = new ActionCallingContext();
exportContext.AddParameter("TYPE", "PDFPROJECT");
exportContext.AddParameter("EXPORTFILE", sProjectPath + sProjectName);
exportContext.AddParameter("USESIMPLELINK", "1"); //1 = einfache Sprungfunktion
exportContext.AddParameter("FASTWEBVIEW", "1"); //1 = schnelle Web-Anzeige
exportContext.AddParameter("READONLYEXPORT", "0"); //0 = PDF не защищен для записи
exportContext.AddParameter("BLACKWHITE", "1"); //1 = PDF черно-белый
exportContext.AddParameter("USEPRINTMARGINS", "1"); //1 = используются поля для печати
Хотя, если все добавить, то это будет мало отличаться от стандартного функционала, в том окне как раз все есть.
А с датой файла меня убедили Александр Диев тут viewtopic.php?f=90&t=2701#p23339 и Александр Воробьев в этом сообщении viewtopic.php?f=90&t=2701#p26946 аргументы логичные.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.