Экспортированные PDF-файлы из Mathematica 8 не печатаются

ОБНОВЛЕНИЕ: Я написал об этом в службу поддержки Wolfram и обновлю сообщение, если они смогут решить проблему. Извините за рассылку спама SO с вопросом технической поддержки, но здесь он остается на тот случай, если у кого-то еще возникнет такая же проблема.

Есть ли у кого-нибудь еще эта проблема с Mathematica 8? Недавно я обновился и заметил, что при экспорте графики в файл PDF, хотя файл отображается на моем компьютере нормально, он печатается как пустая страница. Например, попробуйте

Rectangle[{1,1}]//
Graphics//
Export["~/test.pdf",#]&

, который создает файл PDF, содержащий черный квадрат. Этот файл открывается нормально, но если я отправлю его на принтер своего отдела, я просто получу пустую страницу. Если я не экспортирую графику, а распечатаю блокнот из ММ, нет проблем, графика будет печататься должным образом. Если я использую MM 7, чтобы сделать то же самое, файл PDF распечатывается должным образом. Кажется, что экспорт в PNG в MM8 работает нормально. И, используя контекстное меню Сохранить графику как ... или Файл> Сохранить выделение как ... также можно создать PDF-файл, содержащий только графику. Однако эта графика в конечном итоге будет включена в документ TeX, и было бы намного лучше, если бы я мог продолжать использовать сценарий, который у меня есть, который не требует нажатия кнопок для их создания.

Я использую MM 8.0 .0.0 в Mac OS 10.6.7. Я еще не смог протестировать это на другом принтере, но этот принтер никогда раньше не создавал мне проблем и отлично печатает другие документы PDF. Есть идеи, почему это происходит?

Ответ Wolfram Research:

... Об этой проблеме сообщили другие пользователи как ну, и в настоящее время наши разработчики изучают это. Я добавил твой подробные сведения к отчету, чтобы вы могли получить уведомление, когда проблема будет устранена.

А пока вы можете попробовать следующие альтернативы:

  1. Попробуйте другой принтер.
  2. Перед тем как растрировать изображение с помощью функции «Растрировать» экспорт. Если растрированное изображение теряет разрешение, вы можете использовать опцию «ImageResolution», чтобы отредактировать это.

Растеризовать [изображение, ImageResolution -> xxx]

11
задан DGrady 4 May 2011 в 15:04
поделиться