ограничение длины 200 дюймов PDF, EPS

  • Автор темы Автор темы ilias
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

ilias

Топикстартер
15 лет на форуме
Сообщения
2 250
Реакции
811
Есть желание создать PDF или EPS из Корела длиной 5200 мм. Но
1) при Publish to PDF просто белый лист длиной 200 дюймов (5080 мм),
2) при печати через AdobePDF (Acrobat 7.0) размер особой страницы PS максимум теже 200 дюймов
3) при экспорте в EPS просто все зависает
вопрос: 200 дюймов это принципиальное ограничение станадартов PDF и EPS?
 
Ответ: ограничение длины 200 дюймов PDF, EPS

Ограничение в 200 дюймов сделано потому, что Acrobat версии до 6.0 включительно не понимает размера страниц больше 200 дюймов. Точнее, размер страницы может быть не больше 14400 х 14400 единиц, которые в Acrobat версии до 6.0 равны 1/72 дюйма.

В Acrobat 7.0 ситуация иная. Он понимает элемент UserUnit в словаре страницы. Величина UserUnit может быть до 75000, что даёт максимальный размер страницы 15000000 дюймов
(14400 * 75000 * 1⁄72). По умолчанию UserUnit равно 1.

Так что можно залезть в PDF-файл и руками задать там UserUnit. Но показываться правильно такой PDF-файл будет лишь в Acrobat 7.0+.
 
  • Спасибо
Реакции: telesar
Ответ: ограничение длины 200 дюймов PDF, EPS

добавлю, что проблема экспорта в епс скорее всего решится отключением генерации превью для него. Можете создать епс любого размера (коли "есть желание")
 
Ответ: ограничение длины 200 дюймов PDF, EPS

Кроме того, что сказал 1988, добавлю, что можно создать PS-принтер с PPD Normalizer и перенаправить вывод в канал PDF.

Ограничение может быть заложено в Акробатовском PPD.
 
Ответ: ограничение длины 200 дюймов PDF, EPS

1998 сказал(а):
добавлю, что проблема экспорта в епс скорее всего решится отключением генерации превью для него. Можете создать епс любого размера (коли "есть желание")
Да в самом деле без превью EPS генерится, спасибо! А желание возникает для того чтобы файлы, в которых основные элементы векторные по емэйлу слать для печати на широкоформатку, а не генерить гигабайтные тифы. В принципе чисто векторные можно конечно масштабировать (1:10, например), но во избежание недоразумений всегда лучше 1:1.
 
Извиняюсь за реанимацию топика, но сегодня с чувством великого удивления обнаружил, что данная нафталиновая проблема актуальна до сих пор. 'otbline'
Огромное спасибо нашему кенигсбергскому коллеге, который заметил, что до сих пор у акробата существует позорнейшее ограничение размера по координате в 5 метров! *(
Я, конечно, понимаю, что задокументированный баг является фичей, однако тут баг достаточно вопиющий. Кому лень читать, объясню в двух словах. Делаем постскрипт размером 3 на 9 метров, дистиллируем его - полученный PDF в акробате обрезается; Экспортируем из корела страницу размером 12 на 12 метров - в акробате получаем страницу размером 1 на 1 мм; беремкрасноармейский скрипт уважаемого товарища 1998 и пробуем увеличить размер страницы до 10 метров - фиг там, новый размер страницы максимум пресловутые 200 дюймов! 'otbline' При том, что в вышеприведенных случаях размеры внутри корректные (что видно из картинки по ссылке), причем данное ограничение существует исключительно для акробата - FoxIt открывает данные PDFы с корректными размерами! 'shok2'
Жора, ты, вроде, главный по акробатовским глюкам, ну скажи, неужели сверхгениальная адоба настолько занята распродажей всяческих облачных атласов, что не в состоянии за столько лет ликвидировать этот вопиющий позор джунглям? '\:E@@@'
 
А зачем им?
Ну, 1% клиентов нарываются на этот глюк раз в 100 лет, Остальные 2% про него знают и делают в масштабе.
Нормальные широкоформатники про него знают и предлагают решения, те, которые не в курсах довольно быстро обучатся под руководством старших товарищей.
 
Я, конечно, это все понимаю, но, вообще-то это баг, а баги положено исправлять, а не тянуть их паровозом из версии в версию. :(
Вцелом, конечно, в духе адобы, к примеру, в иллюстраторе только недавно с трудом сделали костыль, преодолевающий классическое ограничение в 1 страницу. А зачем? Все уже и так привыкли, да и вообще труЪ иллюстраторофагам руль в машине не обязателен. 'otbline'
 
  • Спасибо
Реакции: telesar
ну в Иллюстраторе документ больше чем 5780 мм до сих пор сделать нельзя.
А зачем?)
Для и-нета и DPS такие размеры не нужны, а Адоба, похоже, про всё остальное просто забыла (или забила) :)))
А привыкнуть можно ко всему, даже к правому ботинку на левой ноге)))
 
Для того, чтобы выйти за заложенные пределы, скорее всего, нужно менять типы переменных, а это перекапывать практически всё.
Оно нужно, учитывая то, что и так обходится в лёгкую?
 
Типы переменных существуют только где-то в неведомых внутренностях акробата. В самом формате такого ограничения нет и другие просмотрщики тоже оно не ограничивает.
 
Для того, чтобы выйти за заложенные пределы, скорее всего, нужно менять типы переменных, а это перекапывать практически всё.
С 8-й версии иллюстратора по 17 и так перекопали практически всё, начиная от нативного EPS до PDF.
Так что можно было ещё раз копнуть при желании)
 
Типы переменных существуют только где-то в неведомых внутренностях акробата. В самом формате такого ограничения нет и другие просмотрщики тоже оно не ограничивает.
Так... PDF это формат Adobe. Мало ли что они там в спецификации написали, а что реализовали реально.
Microsoft Office тоже не полностью свою же спецификацию поддерживает.
Но Adobe поддерживает свои спецификации максимально широко, нэ смогло, значит это не баг, а фича формата.
Кто-то другой смог, значит это его баг.
С 8-й версии иллюстратора по 17 и так перекопали практически всё, начиная от нативного EPS до PDF.
Сомневаюсь. Внешний интерфейс и библиотеки внешнего уровня может и перекопали, но библиотеки и алгоритмы нижнего уровня скоре всего остались старыми. Чтобы полностью перекопать нужно начать с нуля.

Не забывай, с тех пор изменился сам подход к программированию в принципе. "новая школа" не может прочесть и понять код "старой школы".
 
Все размеры, что в PS, что в PDF, хранятся в текстовом виде чисел с плавающей точкой не ограниченной разрядности. Поэтому, логического объяснения (как, например, у корела) акробатовскому ограничению в 14400 юнитов я не вижу 'hz'Опять же, почему у фоксита такого ограничения нет?
 
Миш, это не баг. Надо писать фича реквест им. Готов стать организатором флешмоба? Надо минимум тысячу реквестов написать, так сказать задолбать их.
Но они строки в индизайне не переносят, когда их десять лет просят, а тут ты с фигнёй про размеры.
 
Странное у них понятие о багах. Программа некорректно отображает любой PDF, с размерами превышающими 5 метров - и это безобидная фича?
Между прочим, я даже нигде в официальных документах не находил упоминания о таком странном ограничении. Ты мне пруф можешь найти?
 
  • Спасибо
Реакции: Evgen
Надо писать фича реквест им. Готов стать организатором флешмоба? Надо минимум тысячу реквестов написать, так сказать задолбать их.
Если за больше, чем 10-к лет не исправили, то и тысяча реквестов не поможет)
Проще подтвердить что это фича, а никак не баг)
Или даже исправить спецификацию PDF :)))
 
Или даже исправить спецификацию PDF
Она уже исправлена, вначале темы написано
Beginning with PDF 1.6, the size of the default user space unit may be set with the UserUnit entry of the page dictionary. Acrobat 7.0 supports a maximum UserUnit value of 75,000, which gives a maximum page dimension of 15,000,000 inches (14,400 * 75,000 * 1 . 72). The minimum UserUnit value is 1.0 (the default).
 
Исправить просто так тоже нельзя, это стандарт ISO
Стандарты ISO переодически пересматриваются. Кажется раз в 5 лет.
Иначе этот "клуб путешественников на халяву" было бы не оправдать.
 
Статус
Закрыто для дальнейших ответов.