Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Экспорт проекта в PDF

Сценарии — небольшие выполняемые программные коды, написанные, помимо EPLAN, на языках программирования C# или Visual Basic.Net

Модератор: специалисты по Eplan


Автор темы
IFM84
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 08 июн 2012, 11:45
Ф.И.О.: Юрий Анатольевич

Экспорт проекта в PDF

Сообщение IFM84 » 06 апр 2013, 09:56

Оригинал http://ww3.cad.de/foren/ubb/uploads/Eugen.S/ExportProjectAsPDF_V2.0.zip.txt взят с форума ww3.cad.de. Экспорт осуществляется с помощью двух кнопок на панели инструментов: 1-я сохраняет pdf-версию проекта в каталог проекта одним нажатием, 2-я позволяет выбрать каталог и изменить имя файла.
Для работы необходимо: 1) иконки кнопок положить в каталог рисунков основных данных $(MD_IMG)\Toolbar\ExportPDF\, 2) импортировать панель инструментов (xml-файл), 3) загрузить сценарий (cs-файл).
Был переведен оригинал, изменены некоторые параметры экспорта (см. //PDF Parameter в cs-файле), а также в генерируемое название файла вставлена дата экспорта.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

MIvanov
знаток Eplan
знаток Eplan
Сообщения: 362
Зарегистрирован: 05 мар 2012, 13:46
Ф.И.О.: Иванов Максим Евгеньевич
Откуда: Казань
Контактная информация:

Re: Экспорт проекта в PDF

Сообщение MIvanov » 06 апр 2013, 10:36

Изображение

Аватара пользователя

AGorskiy
знаток Eplan
знаток Eplan
Сообщения: 2266
Зарегистрирован: 05 мар 2012, 14:00
Ф.И.О.: Горский Андрей Сергеевич
Откуда: Санкт-Петербург
Благодарил (а): 18 раз
Поблагодарили: 21 раз
Контактная информация:

Re: Экспорт проекта в PDF

Сообщение AGorskiy » 11 апр 2013, 09:35

IFM84, спасибо вам большое Изображение.

Было бы просто замечательно, если на

Код: Выделить всё

//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 = используются поля для печати


был бы Combo Box, с выбором "0" или "1", для желающих.
Хотя, если все добавить, то это будет мало отличаться от стандартного функционала, в том окне как раз все есть.

А с датой файла меня убедили Александр Диев тут viewtopic.php?f=90&t=2701#p23339 и Александр Воробьев в этом сообщении viewtopic.php?f=90&t=2701#p26946 аргументы логичные.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.


Вернуться в «Сценарии»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей