Jump to content
  • entries
    15
  • comments
    97
  • views
    3,671

Печать на встроенные принтеры PDF растром.


doctorraz

1,167 views

 Share

На этом и других форумах периодически возникает вопрос, как сделать растровый PDF средствами CAD, при том, что  nanoCAD выводит PDF вектором.

Собственно эта фича произрастает из древней нанобаги или оно просто так работает...

Если в любом месте листа вставить видовой экран (ВЭ), можно даже пустой, в область печати ему попадать совсем не обязательно, важно, что 

Спойлер

image.png.8c923be02bdf25c0ab0069bf0be5ccee.png

Для печати из пространства модели ставим аналогичный визуальный стиль, но там не торт((( все будет серенькое, при печати из листа эффект интереснее

Выбираем принтер "Встроенный PDF принтер", печатаем и вуаля, получаем растровый PDF. Правда побочный эффект значительное увеличение размера файла.

-----------------

Если вывести на "Печать в формате PDF" то получим удивительный эффект, наложение вектора на растр!!!

Спойлер

image.thumb.png.eb00cd36b7d90d68b3444406e13ea42b.png

 

Спойлер

image.thumb.png.def59326b6ad5bb8342621632362a535.png

Естественно размер файла будет еще больше.

----------------------

PS эксперименты проводил в nanoCAD22, но думаю в прошлых версиях все то же.

PPS поправить не прошу, если б могли давно исправили.

PDF растр.dwg

Edited by doctorraz

 Share

11 Comments


Recommended Comments

А почему команду Новый растр из выбранного (NEWRASTERFROMSELECTION,НОВРАСТРВЫБ) не применить сначала, а потом печатать?

image.png

 

Плюсы:

1. Штатная функция платформы (не надо модули) с версии примерно 6.

2. Полный контроль параметров образуемого растра:

image.png

 

3. Можно оставить и нередактируемый DWG

4. Дальнейшая печать любым принтером.

Link to comment
24 минуты назад, dows сказал:

А почему команду Новый растр из выбранного (NEWRASTERFROMSELECTION,НОВРАСТРВЫБ) не применить сначала, а потом печатать?

Наверное, потому, что команда не умеет объекты СПДС (выноски, узлы, отметки уровня и др...) где скрытие текста сделано маскировкой

Спойлер

image.thumb.png.70f9167b7ad818cb59122d35b3a57520.png

 

Поэтому раздел называется "костылики"

Дабы нанобаги обратить во благо проектантов, ну или хотя бы минимизировать ущерб

(чего оно растром печатает в PDF???))), хотя может жэж вектором на "Печать в формате PDF"

новрастризСПДС.dwg

Link to comment

Вопрос не в тему немного, но, может, кто-нибудь объяснит, в чем разница между принтерами "Встроенный PDF принтер" и "Печать в формате PDF"? Ну, кроме озвученной выше)

Link to comment

Выводят немного по разному, размер файла...

В нано20 один выводил со слоями другой без, сейчас оба со слоями.

Глюки иногда разные

Не уверен, что даже разработчики смогут озвучить все различия.

Была инфа, что хотят оставить только один, только никто не знает какой)))

Link to comment

Да. Почитал уже в "соседних" ветках, что бывают ситуации, когда один из них не работает, то "спасает" другой (и сами разработчики "такое" рекомендуют. типа, если у Вас один не работает, то пользуйтесь вторым))

Я как перешел с ArchiCAD лет 8-10 назад на DWG-программы (сначала AutoCAD, теперь nanoCAD) до сих пор в шоке от реализации  пакетной PDF-публикации в последних. Почему нельзя сделать, как в ArchiCAD? Там просто выделяешь нужные листы (или все, или раздел), нажимаешь сохранить в PDF и получаешь корректный PDF-файл (там, насколько помню, были проблемы только со шрифтами, которые полностью решились, когда мы отказались от этих гребаных ГОСТовских шрифтов). Причем листы с нестандартными размерами, созданные в ArchiCAD, без каких-либо проблем создавались и в публикуемом PDF-файле. 

Link to comment
16 минут назад, XPom сказал:

Почему нельзя сделать, как в ArchiCAD?

Отчегожэж нельзя, все уже сделано до нас и для нас... РЕВЕРС, PlotSPDS, PublishSPDSnc(в разработке, но уже)

большая красная кнопка, серебрянная пуля, все это есть)))

Link to comment
43 минуты назад, doctorraz сказал:

Отчегожэж нельзя, все уже сделано до нас и для нас... РЕВЕРС, PlotSPDS, PublishSPDSnc(в разработке, но уже)

большая красная кнопка, серебрянная пуля, все это есть)))

Оттогож, что для ArchiCAD (и Word, как в Вашей цитате здесь http://doctorraz.blogspot.com/2015/08/PlotSPDS.html) не нужно использовать дополнительные платные и не очень костыли, чтоб конвертировать файл в PDF. ИМХО, в наше время ни в одной программе (тем более платной) не должно быть проблем с печатью в PDF. А тут "такое" ...

Link to comment

Добрый день!

Большое спасибо за расследование, но у меня возник вопрос, для каких целей чертеж необходимо печатать в растровый PDF?

 

1. Увеличение размера файла при печати в растровый ПДФ (с изменным визуальным стилем) не считаю побочным эффектом. Растровые ПДФ как правило весят больше векторных, это можно проверить разными способами (вводные: Векторный ПДФ у меня весит 13 КБ.):

   1. Переводим форматку в растр, как показано в комментарии выше, печатаем (вес - 94 КБ)

   2. Печататем чертеж с помощью растрового принтера в формат TIF, с помощью любого онлайн конвертера переводим картинку в ПДФ (вес - 274 КБ)

   3. Печатаем чертеж с помощью растрового принтера в формат TIF, вставляем в nanoCAD, печатаем в ПДФ (вес - 96 КБ). (К слову, для печати растровых ПДФ из Иллюстратора используют такую схему)

Проверила в аналоге, вес файла также распухает. Это так потому что вес векторных файлов зависит от количества объектов, а растровых от размера картинки и и от количества точек на картинке (dpi)

 

2. Наложение растра и вектора при печати с помощью "Печать в формате ПДФ" повторилось. Спасибо! Завела задачу (РМ39316)

 

3. Добавлю к коментарию #2, что обойти неурядицу с объектами СПДС сейчас можно изнением маскировки, например поставить "вырезание" в настройках объектов (на скрине объекты СПДС с разным типом перекрытия, переведенный в раст с помощью NEWRASTERFROMSELECTION):

 

638005722_.thumb.png.163110d1b635dc68c2ff20679af94a05.png

 

Link to comment
4 минуты назад, Асель сказал:

Большое спасибо за расследование

Случайно получилось :wub:+

4 минуты назад, Асель сказал:

для каких целей чертеж необходимо печатать в растровый PDF?

в т.ч. и этим способом проектанты пытаются защититься от недобросовестных заказчиков

---------------

6 минут назад, Асель сказал:

2. Печататем чертеж с помощью растрового принтера в формат TIF, с помощью любого онлайн конвертера переводим картинку в ПДФ (вес - 274 КБ)

 

6 минут назад, Асель сказал:

 3. Печатаем чертеж с помощью растрового принтера в формат TIF, вставляем в nanoCAD, печатаем в ПДФ (вес - 96 КБ). (К слову, для печати растровых ПДФ из Иллюстратора используют такую схему)

 

6 минут назад, Асель сказал:

3. Добавлю к коментарию #2, что обойти неурядицу с объектами СПДС сейчас можно изнением маскировки, например поставить "вырезание" в настройках объектов (на скрине объекты СПДС с разным типом перекрытия, переведенный в раст с помощью NEWRASTERFROMSELECTION):

эти костыли еще костыльнее чем в статье biglol.gif.d8ddc76925a76bd663ac612318d553c3.gif

----------------------

7 минут назад, Асель сказал:

Это так потому что вес векторных файлов зависит от количества объектов, а растровых от размера картинки и и от количества точек на картинке (dpi)

в оригинале CAD да растровый зависит от количества точек,

от чего зависит вес растрового (и векторного тоже ) PDF в нанокаде возможно кто-то знает, но не спешит делиться знанием.

Примеров когда практически пустой пдф весит несколько Мб, даже вектор давалось не мало

=================

12 минут назад, Асель сказал:

2. Наложение растра и вектора при печати с помощью "Печать в формате ПДФ" повторилось. Спасибо! Завела задачу (РМ39316)

Вот за это спасибо, собственно если останется только вектор (как уже убедились это возможно))  меня и многих,  вполне устроит

  • Like 1
Link to comment
12 минут назад, doctorraz сказал:

эти костыли еще костыльнее чем в статье biglol.gif.d8ddc76925a76bd663ac612318d553c3.gif

Проверяла для сравнения веса файлов, и в качестве решения не предлагаю)) 

(хотя, при работе в Adobe Illustrator некоторые дизайнеры пользуются такими изощренными способами:) Так как ПДФ воспринимает векторы, то возникает необходимость до перевода в ПДФ эти векторные объекты перевести в растр)

 

12 минут назад, doctorraz сказал:

Примеров когда практически пустой пдф весит несколько Мб, даже вектор давалось не мало

Вот тут ничем помочь сейчас не могу, так как необходимо смотреть сами файлы. Бывает, что там есть объекты, которые не отображаются и не чистятся утилиткой, но их можно увидеть через диспетчер. В таких случаях, конечно, лучше обращаться в Техподдержку с проблемым файлом :)

 

Link to comment
5 минут назад, Асель сказал:

Бывает, что там есть объекты, которые не отображаются и не чистятся утилиткой,

Мы про ПДФ))

Давал пример, когда в листе через ВЭ виден маааленький кусочек генплана (весь генплан в модели) и этот кусочек в ПДФ получается на несколько Мб

Пример в этой статье из той жэж оперы, ВЭ который не попадает в область печати, влияет на печать

 

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...