|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
08.08.2018, 10:37 | #1 | |
BRICSCAD2014. Печать из модели в PDF
Проектировщик электрических сетей
Пенза
Регистрация: 17.01.2014
Сообщений: 176
|
||
Просмотров: 12630
|
|
||||
Регистрация: 10.08.2013
Сообщений: 11,033
|
http://adndevblog.typepad.com/autoca...pi-in-net.html
поэкспериментировал в свое время с печатью в акаде - пришел к выводу, что настроенные наборы параметров листов самое оптимальное: вручную раз настроил, проверил сразу же - как выводится. А программно только уже только подставлять. |
|||
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
Нет BricsCAD2014, есть версия 14 .
Начиная с версии 15 публикация в PDF (одностраничные либо многостраничные файлы) из листов с настройками принтера осуществляется отлично, так что оптимально было бы просто обновить программу. Причем без проблем осуществляется копипаст любых текстовых данных из полученных PDF-файлов, что вроде как тоже уже требуется. Мы тоже работаем в бриксе, но версия 15 (обновили в свое время в основном как раз из-за возможности публикации), а для быстрого создания листов из модели (для тех, кто в листах ну никак не хочет) я приспособил вот это: http://forum.dwg.ru/showthread.php?t=124456&page=3 Последний раз редактировалось Oleg T, 08.08.2018 в 15:16. |
|||
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 176
|
Цитата:
Цитата:
|
|||
|
||||
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,033
|
похоже на это - ответ №8
|
|||
|
||||
Цитата:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 176
|
Цитата:
Цитата:
Может быть Вы знаете другие методы печати? не этим кодом? |
|||
|
||||
Нет. Я с ним не работаю и особенностей его API не знаю.
Если немного погуглить, то можно найти такое: https://sites.google.com/site/avcprg/bricscad-net Цитата:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка Последний раз редактировалось Александр Ривилис, 10.08.2018 в 11:53. |
||||
|
||||
Регистрация: 05.11.2014
Сообщений: 978
|
Судя по этому скрину достучаться до Брикса через API можно. И это версия V12.
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,033
|
лучше уж первоисточники указывать)
Teigha.DatabaseServices Namespace и далее к классам печати, насколько вижу из схемы |
|||
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 176
|
Всем привет! Решил написать об успехах и сказать большое спасибо всем. кто помог мне с моей проблемой. Александр Ривилис - Вам особенно спасибо. Я бы не за что не нашел этот сайт где написано про "acedTrans Как и другие внешние функции переехала из accore.dll в brx18.dll т.е. стала зависимой от версии"
Как всегда я делаю долго, но результаты есть.... В общем после того как я поменял Acedtrans и исправил еще какие то баги (вызванные нехваткой функций в брикскаде) произошло чудо и я получил свой первый ПДФ, радости было море, на горизонте за брезжила свобода от ПДФования, которая порядком надоела за полтора месяца. Я правда стараюсь ее спихнуть на кого нибудь, но как то коллектив косится В общем пришлось по перепиливать свое разбиение листов и подготовить все для печати. Еще найден был баг, распечатать командой можно только один раз потом брикскад надо закрывать и запускать снова. После вызова этой функции PlotFactory.CreatePublishEngine(); повторный ее вызов вызывает ошибку. ее надо как то уничтожить, в целом для меня не критично печатать и закрывать брикскад. Но если кто то знает что нужно добавить в код (см первое сообщение) что бы можно избавится от этой проблемы буду очень рад. В рамках перепиливания освоил XMLSerialization, понравилось Печатаю на принтере PDF24 PDF все печатается, и я сразу по файльно получаю чертежи. Правда получаю postScript которые тот же PDF24 перепечатывает, быстро и просто, не долго, а если печатать микрософт ПДФ то он получает сразу PDF (но в нем только А4 и А3). В итоге результат есть, не без багов конечно, но норм. Надо почистить код и возвращаться к основному проекту, а то zamtmn наверное меня потерял |
|||
|
||||
Регистрация: 24.12.2019
Сообщений: 3
|
Oleg T,
Цитата:
|
|||
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
Цитата:
Я убрал, в частности, создание настроек печати. В общем, оставил только функции создания листов с видовыми окнами в нужном масштабе, а настройки печати делаем стандартными средствами. |
|||
|
||||
Регистрация: 05.11.2014
Сообщений: 978
|
Попробуйте проверить - это, должно работать.
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка: вид модели не найден | bboysyndrom | AutoCAD | 0 | 09.07.2018 09:09 |
Проблема вывода 3д модели на печать. | VilandIR | AutoCAD | 3 | 11.06.2013 08:06 |
Как отключить регенерацию модели перед печатью? | adu | AutoCAD | 20 | 16.05.2013 21:14 |
Печать из модели в файле DWF. | Yapp | AutoCAD | 47 | 26.02.2013 03:34 |
Опять про печать из модели нескольких листов | gizmo_zx | Программирование | 2 | 28.09.2010 12:33 |