| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Почему BricsCAD внедряет .shx в PDF а AutoCAD нет?

Почему BricsCAD внедряет .shx в PDF а AutoCAD нет?

Ответ
Поиск в этой теме
Непрочитано 04.04.2019, 17:40 #1
Почему BricsCAD внедряет .shx в PDF а AutoCAD нет?
ksumatokhin
 
Регистрация: 04.04.2019
Сообщений: 20

Здравствуйте,

у нас в организации есть компьютеры на которых установлен AutoCAD 2019 и есть компьютеры на которых установлен BricsCAD 18.
При переводе чертежей в PDF для AutoCAD используют принтер DWG to PDF.pc3, для BricsCAD принтер Print as PDF.pc3, в итоге при распечатке с AutoCAD получается PDF в котором шрифты .SHX не распознаются, а при распечатке с BricsCAD, того-же файла, получается PDF, в котором все тексты выделяются, распознаются, копируются...

Как известно это требование экспертизы, что бы тексты могли "искаться" и "копироваться" в PDF-е.

Вопрос: Если BricsCAD как то это победил и внедрил таки .SHX в PDF, то может и для AutoCAD есть такой принтер, или может можно настроить это системными настройками? Прошу помочь и рассказать как можно решить эту задачу для AutoCAD.

Вариант с внедрением комментариев в PDF, с установкой системной переменной PDFSHX в <1> не подходит. Выкладываю файлы PDF напечатанные в AutoCAD и BricsCAD соответственно.

Вложения
Тип файла: pdf Пример AutoCAD.pdf (74.1 Кб, 113 просмотров)
Тип файла: pdf Пример BricsCAD.pdf (50.5 Кб, 114 просмотров)

Просмотров: 5017
 
Непрочитано 06.04.2019, 10:14
#2
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от ksumatokhin Посмотреть сообщение
Прошу помочь и рассказать как можно решить эту задачу для AutoCAD
Наверное, нет решения. Автодеск этим навряд ли будет заниматься. Лучше переходить на системные шрифты.
Мы хотя и работаем в BricsCAD и у нас с этим давно все в порядке, но с некоторых пор решили перейти на TTF.
Меньше проблем при обмене файлами.
Кстати, интересно: а системные нормально в PDF печатаются? Просто где-то тут вроде и такой вопрос поднимался.
Возможно, просто от версии AutoCAD зависит.
Oleg T вне форума  
 
Непрочитано 06.04.2019, 10:49
#3
Семёныч


 
Регистрация: 08.12.2018
Сообщений: 164


Не вижу особой разницы в файлах PDF кроме цвета. Просмотрщик - STDU Viewer.
Семёныч вне форума  
 
Непрочитано 06.04.2019, 11:18
#4
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от Семёныч Посмотреть сообщение
Не вижу особой разницы в файлах PDF кроме цвета. Просмотрщик - STDU Viewer.
То есть STDU Viewer в обоих файлах тексты выделяет и копирует в буфер обмена? Adobe Reader в автокадовском букв не видит.
Oleg T вне форума  
 
Непрочитано 06.04.2019, 12:34
#5
Семёныч


 
Регистрация: 08.12.2018
Сообщений: 164


Я вообразил, что автор темы вообще не видит в своем просмотрщике шрифты AutoCAD'а. Но если нужно копировать текст из документа PDF, полученного из AutoCAD с родными шрифтами AutoCAD, то это дохлый номер, на мой взгляд. Шрифты AutoCAD и не шрифты вовсе, как многие знают. Зная об этом, разработчики BricsCAD, видимо, сочинили внутренний конвертор для преобразования шрифтов AutoCAD в шрифты Windows. И всему виной, опять же на мой взгляд, досовская составляющая ядра AutoCAD. В BricsCAD'е такой составляющей нет, IMHO.
Семёныч вне форума  
 
Непрочитано 06.04.2019, 13:27
#6
miko2009

Инженер-конструктор
 
Регистрация: 13.10.2011
Москва
Сообщений: 2,359


встраивайте шрифты в ПДФ документ
https://soft.mydiv.net/win/qans.t114...e-Acrobat.html
miko2009 вне форума  
 
Непрочитано 06.04.2019, 13:50
#7
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Вот тут обсуждение:
https://forums.autodesk.com/t5/semey.../7434026#M9498
Oleg T вне форума  
 
Автор темы   Непрочитано 07.04.2019, 20:37
#8
ksumatokhin


 
Регистрация: 04.04.2019
Сообщений: 20


Oleg T, на автодесковском форуме тоже решения не нашли...

Похоже, что нужно переходить на TT, а это уже не то оформление, съезжает все, ну и другие мелкие неприятности.
Если пофантазировать, и представить, что пользователи "завалят" Автодеск просьбами, то может выйдет еще какой нить сервис пак.
Но пока это только фантазии нужно найти такой TT, который будет хорошей заменой cs_gost2304a.shx. Какие есть соображения?
ksumatokhin вне форума  
 
Непрочитано 08.04.2019, 08:07
#9
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от ksumatokhin Посмотреть сообщение
нужно найти такой TT, который будет хорошей заменой cs_gost2304a.shx
GOST type A и т.п.
Oleg T вне форума  
 
Непрочитано 08.04.2019, 09:40
#10
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,825
<phrase 1=


Цитата:
Сообщение от ksumatokhin Посмотреть сообщение
Oleg T, на автодесковском форуме тоже решения не нашли...

Похоже, что нужно переходить на TT, а это уже не то оформление, съезжает все, ну и другие мелкие неприятности.
Если пофантазировать, и представить, что пользователи "завалят" Автодеск просьбами, то может выйдет еще какой нить сервис пак.
Но пока это только фантазии нужно найти такой TT, который будет хорошей заменой cs_gost2304a.shx. Какие есть соображения?
Можно провести эксперимент, коэффициент сжатия чуть отличный от 1 и все. (никакое использование шрифта ttf не поможет)
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 08.04.2019, 10:33
#11
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,091


Цитата:
Сообщение от ksumatokhin Посмотреть сообщение
Если BricsCAD как то это победил и внедрил таки .SHX в PDF, то может и для AutoCAD есть такой принтер
Умные люди на форуме по ссылке из #7 говорят, что сама природа PDF не позволяет ему воспринимать shx-шрифты.
Поэтому чуйка подсказывает, что в Б-каде примерно такое же решение, как и в А-каде - невидимый текстовый подслой под текстом, который отображается как графика.
Только разработчики Б-када пошли по "естественному" пути, и огурец - это просто огурец текстовый подслой - это просто текстовый подслой, а в Автодеск знают толк в извращениях, и у них он привязан к комментариям.
Наверно, это можно увидеть, если посмотреть PDF в Acrobat PRO. Если ошибаюсь - поправьте.

Цитата:
Сообщение от ksumatokhin Посмотреть сообщение
Вариант с внедрением комментариев в PDF, с установкой системной переменной PDFSHX в <1> не подходит
А чем не подходит, если не секрет?
kp+ вне форума  
 
Автор темы   Непрочитано 08.04.2019, 10:59
#12
ksumatokhin


 
Регистрация: 04.04.2019
Сообщений: 20


zenon, не понял вашу мысль. Распечатал из BricsCAD с коэффициентом 0,9 - все распознается.
А .TTF конечно не спасает в полной мере, у GOST type A.ttf другое расстояние между символами и вид получается совсем другой, и некоторые символы заменяются не корректно...

miko2009, что то говорил про встраивание шрифтов, но я не понял толком, что там можно сделать? Если есть более развернутый ответ, то дайте.

kp+, так все дело в экспертизе, их это не устраивает. Во первых им не удобно искать и копировать, надо знать, что это поиск в "блоках", во вторых не все тексты комментируются, например тексты мультивыносок (во вложенных файлах есть пример).
Ну и если есть такой красивый вариант от Brics-а, такое отличное решение, то...

Цитата:
сама природа PDF не позволяет ему воспринимать shx-шрифты
Но если посмотреть на свойства документа "Пример BricsCAD-0.9.pdf ", то можно увидеть, что там внедрены шрифты
Миниатюры
Нажмите на изображение для увеличения
Название: Свойства документа.png
Просмотров: 549
Размер:	26.6 Кб
ID:	212776  
Вложения
Тип файла: pdf Пример BricsCAD-0.9.pdf (46.4 Кб, 21 просмотров)
Тип файла: pdf Пример AutoCAD PDFSHX - 1.pdf (83.9 Кб, 25 просмотров)

Последний раз редактировалось ksumatokhin, 08.04.2019 в 11:13.
ksumatokhin вне форума  
 
Непрочитано 08.04.2019, 11:59
#13
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,091


Интересно...получается, что Б-кад создает на основе shx-шрифта несколько временных шрифтов семейства Type 3 (расширенный Truetype), и уже их внедряет в PDF.... O_O
kp+ вне форума  
 
Непрочитано 09.04.2019, 12:41
#14
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


Цитата:
Сообщение от kp+ Посмотреть сообщение
временных шрифтов семейства Type 3 (расширенный Truetype)
Поправка. Type 3 это устаревшая спецификация PostScript шрифта, авторсто принадлежит компании Adobe. TrueType разработали в Apple.
koMon вне форума  
 
Непрочитано 09.04.2019, 13:43
#15
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,326


koMon, Bricscad для пользователей AutoCAD:
"AutoCAD и Bricscad используют одинаковые типы файлов шрифтов: TrueType (.ttf) и компилированные формы (.shx). AutoCAD также косвенно поддерживает шрифты PostScript (.pfb), которые компилируются в формат SHX с помощью команды Compile; Bricscad со шрифтами PostScript не работает."
AlexCondor вне форума  
 
Непрочитано 10.04.2019, 09:18
#16
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


AlexCondor, ваша ремарка не имеет ровно никакого отношения к моей поправке. суть моей поправки в том, что шрифт спецификации Type 3, не является расширением спецификации TrueType. Скорее всего kp+ хотел сказать о срецификации OpenType. Вот.
Касательно же непосредственно вашей ремарки. Я Бкад в глаза не видел и то, что он не использует Postcript шрифты это его личное дело, хотя как он их может не использовать если Postcript шрифт, например, установлен в системе и за его использование в системе отвечает специально обученный шрифтовой системный менеджер, который фактически заставляет все приложения, взаимодействующие со шрифтами, их использовать, мне не понятно.
В скрине из Акробата явно видно, что в доке, сгенерённом Бкадом, внедрены шрифты Type 3. Как это сделали, как любил говаривать гражданин Левенштейн - ребята, в теории понятно и это дифирамбически гениально, поскольку позволяет снять охренительную головную боль при использовании шрифтов SHX, которые и шрифтами-то назвать можно с ооочень большой натяжкой, это скорее всего палочки и крючочки, как в прописях, но тут надо иметь в виду возраст их возникновения. Поскольку документ PDF это фактичекски в чистом виде Postcript, то генерация на лету некоего подобия шрифта из SHX описания вполне возможна и также возможно внедрение такого шрифта в документ PDF и как мне думется наверное проще внедрить Postcript в Postcript, нежели заморачиваться с другими спецификациями. Согласитесь такой подход как-то обходит круговой дорогой использование Бкадом шрифотв Postscript. Этот подход одако имеет свои недостатки. Поскольку крючочки и палочки могут иметь произвольгую ширину пера в Бкаде, то и генерация шрифта-заменителя должна быть индивидуальной, для каждой назначенной ширины.
koMon вне форума  
 
Непрочитано 10.04.2019, 10:48
#17
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,326


koMon,
Цитата:
Сообщение от koMon Посмотреть сообщение
Поскольку крючочки и палочки могут иметь произвольгую ширину пера в Бкаде, то и генерация шрифта-заменителя должна быть индивидуальной, для каждой назначенной ширины.
После небольшого ликбеза устроенного себе по шрифтам Type 3, я вполне соглашусь с вами, что их использование очень интересное решение (по крайней мере не такое мудреное, как с комментариями). А поскольку шрифты типа 3 могут содержать любые определяемые пользователем формы символов, их очень легко создавать, и в любом количестве (для каждой ширины, высоты и наклона текста), что косвенно подтверждается N-значным кодом в конце описания.

Последний раз редактировалось AlexCondor, 10.04.2019 в 11:11.
AlexCondor вне форума  
 
Непрочитано 10.04.2019, 13:32
#18
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от koMon Посмотреть сообщение
Поскольку крючочки и палочки могут иметь произвольгую ширину пера в Бкаде, то и генерация шрифта-заменителя должна быть индивидуальной, для каждой назначенной ширины.
Да. Подкину в качестве примера.
Вложения
Тип файла: pdf Шрифты SHX.pdf (25.7 Кб, 53 просмотров)
Oleg T вне форума  
 
Непрочитано 11.04.2019, 09:56
| 1 #19
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Да. Подкину в качестве примера.
Что и требовалось доказать!
Цитата:
Сообщение от ksumatokhin Посмотреть сообщение
Почему BricsCAD внедряет .shx в PDF а AutoCAD нет?
да потому что разрабы Бкада отнеслись по-человечески к этой проблеме)
koMon вне форума  
 
Автор темы   Непрочитано 11.04.2019, 12:11
#20
ksumatokhin


 
Регистрация: 04.04.2019
Сообщений: 20


koMon,
Цитата:
да потому что разрабы Бкада отнеслись по-человечески к этой проблеме)
молодец! вот это правильно сказал!!! и на вопрос ответил ))))
ksumatokhin вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Почему BricsCAD внедряет .shx в PDF а AutoCAD нет?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему не отображается значение масштабного коэффициента в AutoCAD 2013 при вызове команды Масштаб? Vlad_black AutoCAD 12 22.08.2016 11:15
Почему autocad спрашивает сохранить ли файл после зуммирования (редактирования не было)? eilukha AutoCAD 17 15.03.2016 16:39
AutoCAD не закрывается командой из пакетного файла. Почему? AlphaGeo AutoCAD 6 05.06.2013 19:01
Параллельная работа в bricscad и autocad? JohnSmith Другие CAD системы 2 23.11.2011 14:18