|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Автоматический перевод в PDF
инж.-программист
Санкт-Петербург
Регистрация: 24.09.2010
Сообщений: 5
|
||
Просмотров: 10906
|
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
Смущает слово "автоматически" ...
![]() Это стоит отдельные деньги. Гораздо проще установить что-то бесплатное. Неоднократно вопрос обсуждался. См. Поиск например по "PDFCreator" or "PDFCfactory" Я предпочитаю PDFCreator ![]() ![]() Например http://forum.dwg.ru/showthread.php?t...ght=PDFCreator Вот именно тогда и будет
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,153
|
PDFFACTORY тоже не бесплатная, так что pdfcreator лучший на все времена
![]() Единственный его минус - плохая работа с нестандартными форматами - нельзя сохранить более одной настройки. или в новейшей версии это досадное недоразумение убрали? |
|||
![]() |
|
||||
Сообщений: n/a
|
Для AutoCAD'a этот минус можно компенсировать созданием нескольких *.pc3 файлов с различными нестандартными форматами.
|
|||
|
||||
инж.-программист Регистрация: 24.09.2010
Санкт-Петербург
Сообщений: 5
![]() |
Извиняюсь, я не совсем подробно объяснила задачу. Нужно именно автоматизировать процесс, т.е. использовать программные интерфейсы. Выбор средств очень большой (различные комбинации - Visual Lisp или VBA под Автокад, PDFCreator и другие аналоги, в конце концов сам Ghost Script). У каждого варианта есть свои плюсы и минусы. Поэтому прошу, кто решал именно эту задачу, поделитесь своим опытом, может мы чего-то не учли
![]() |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Учли, что AutoCAD придется с каждым чертежем открывать? Автоматически, естественно. А учли, что DWG - это не растровая картинка и не DOC. Там много надо настраивать для печати, так как возможны множество вариантов. Настройка нужна именно ручная. И для "10-30" файлов не надо ничего программировать. Вот если бы для 10-30 тысяч, то смысл был бы. Да и то, если DWG сделаны "однообразно" и примитивно. Например, если всё только в модели. И наводка - используйте подшивки. Но их также "автоматом" не создать... |
|||
![]() |
|
||||
инж.-программист Регистрация: 24.09.2010
Санкт-Петербург
Сообщений: 5
![]() |
Да, разумеется все это мы знаем
![]() |
|||
![]() |
|
||||
Регистрация: 17.06.2010
Сообщений: 438
|
Цитата:
Переводить doc и xls вообще никаких проблем - ставим печать на pdf принтер по умолчанию и жмем "Печать" в контекстном меню файла. |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Вы не учитываете людскую психологию. Если дать людям такую "кнопку", то они ей будут пользоваться, но за результат в виде PDF отвечать не будут. "Это машина сделала". PDF, готовый для печати, немалая ценность. Особенно для будущего тиражирования альбомов. Они обязательно должны быть, тут у вас правильные планы. Но печатать должен исполнитель. Даже при "ручном" выводе в PDF почти всегда выясняется что "что-то не так". То линии слишком бледные, то слишком яркие, но не те. То текст слишком тонкий, то слишком толстый. То рамочка с одной стороны не пропечатывается, то с другой. А когда на физический принтер выведут ещё что-то обнаруживается. И все приходится исправлять. Просто повышайте требования к исполнителям. Итоговый, правильный PDF с каждой страницы должен быть их работой. А вот уж сборку одного PDF из отдельных страниц - механизируйте. Или даже автоматизируйте. |
|||
![]() |
|
||||
инж.-программист Регистрация: 24.09.2010
Санкт-Петербург
Сообщений: 5
![]() |
Цитата:
[quote=[URL="http://forum.dwg.ru/member.php?u=1346"]ShaggyDoc[/url];] PDF, готовый для печати, немалая ценность. Особенно для будущего тиражирования альбомов. Они обязательно должны быть, тут у вас правильные планы. Но печатать должен исполнитель. Даже при "ручном" выводе в PDF почти всегда выясняется что "что-то не так". То линии слишком бледные, то слишком яркие, но не те. То текст слишком тонкий, то слишком толстый. То рамочка с одной стороны не пропечатывается, то с другой. А когда на физический принтер выведут ещё что-то обнаруживается. Все правильно, но попробовать очень хочется... Тем более мы знаем организации, где эту задачу уже решили. На данный момент просто собираем информацию для оптимального выбора средств. Последний раз редактировалось Liliya1, 27.09.2010 в 14:22. |
|||
![]() |
|
||||
Регистрация: 17.06.2010
Сообщений: 438
|
Цитата:
Согласен с ShaggyDoc в том, что в пдф должен переводить автор - в таком случае он сам будет заинтересован в автоматизации этой работы. Рассказывали про организацию, в которой эту задачу взвалили на отдел САПР ![]() Последний раз редактировалось Psyakrev, 27.09.2010 в 15:46. |
|||
![]() |
|
||||
Разработчик САПР Регистрация: 14.05.2004
Тюмень
Сообщений: 467
![]() |
Не вижу препятствий. Начнем с AutoCAD'а (doc и xls по аналогии):
1. Надо стандартизовать требования к оформлению документов. Это не значит, что только как-то так и больше никак. Просто нужно точно и четко указать, как именно надо оформлять (Layout/model, слои, цвета, толщины). 2. Стандартизовать вставляемую основную надпись (в моем случае, она на layout'е), а лучше вставлять ее автоматически (у меня именно так). Тогда с такой осн. надписи можно считать размеры листа и границы печати. 3. Стандартизовать имена стилей печати, например, Отдел.pc3 и Отдел цвет.pc3. 4. Сделать так, чтобы у всех пользователей был pdfcreator, все pc3 файлы под pdfcreator для всех форматов единые (т.е. в сети должены pc3 файлы лежать). 5. Создавать ps файлы средствами AutoCAD'а с использованием выше описанных мероприятий (границы печати есть, настройка принтера тоже, стиль печати указан - вперед). 6. На шаре, например, разместить ghostscript и с помощью его создавать pdf из ps, а также с его помощью сшивать несколько pdf'ов в один. Собственно и все. Ответственность, о которой упомянул ShaggyDoc - базаров нет, инженер отвечает. Но если в pdf че-т не так, то сделайте в коде "обломатор", т.е. если при создании pdf че-т не так, пусть останавливает и кричит визгом поросенка. Не создается Pdf - обратятся в техпод, а там и помощь придет. У нас сделано так, что PDF печатают сами инженеры перед отправкой документов на широкоформатки (Oce 700). А уже в службе печати просто наживают "красную пимпу" и pdf уходит на "оську" без вмешательств. Окончательный PDF печатают в службе печати, т.к. в такой PDF вставляются клише подписей, что исключает сканирование документов. p.s. Все что описано выше, уже работает и давно. И не только у нас ![]() |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,153
|
Цитата:
Цитата:
![]() ![]() И в той теме пришли к выводу, что подпись должна быть только чернильная на бумажном подлиннике и (необязательно) электронная на файле (хоть dwg, хоть pdf) - "электронном подлиннике". А векторный pdf со вставленным клише - это и не копия с бумажного подлинника, и не "электронный подлинник", и непонятно что вообще. Впрочем, если вас это устраивает, то и ладно ![]() Последний раз редактировалось kp+, 27.09.2010 в 16:40. |
|||
![]() |
|
||||
ИТ Логистика Строительство Регистрация: 06.10.2009
Петербург
Сообщений: 24
![]() |
Цитата:
2 - Механизм печати (отправки документов на pdf принтер). Если надо собрать множество (десятки) файлов в поддиректориях - то надо писать "программу". Если задача просто печатать layouts в наборе файлов - то можно использовать мастер печати. Если писать программу - то ее (Имхо) надо писать на том языке, который знаете лучше. (я бы писал на .Net, Но подойдет любой язык. Лисп правда имхо не очень удобен именно для этой задачи) Для написания программы хорошо бы написать сначала описание - что именно она должна делать, по каким алгоритмам печатать ... то есть сформулировать задачу. Как то писал (еще на VBA) скрипт, который в модели находил рамки и печатал их на заданный принтер... Учтите что далеко не все организации печатают только в лайаутах. рамки в модели живут и умирать не собираются |
|||
![]() |
|
||||
инж.-программист Регистрация: 24.09.2010
Санкт-Петербург
Сообщений: 5
![]() |
|
|||
![]() |
|
||||
ИТ Логистика Строительство Регистрация: 06.10.2009
Петербург
Сообщений: 24
![]() |
Полилиниями. Просто особенность задачи была в том, что файлы генерировались в каком то специальном приложении (западное судостроение) , потом экспортируясь в автокад , по ~20 форматок на листе.
Был написан простой алгоритм, определяющий форматку и организующий ее печать. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод конвертация из PDF в DWG (DXF) | oootvman | AutoCAD | 129 | 21.11.2024 14:42 |
почему трещит автомат АП | Jоhnny | Инженерные сети | 35 | 29.03.2010 13:14 |
Перевод трехмерного файла PDF в DWG/DXF | Oxana | AutoCAD | 4 | 26.02.2010 11:29 |
Перевод чертежей в pdf | Chercot | AutoCAD | 4 | 14.10.2009 12:19 |
Перевод dwg в pdf | Рyslan | AutoCAD | 3 | 26.06.2008 16:02 |