Печать и сохранение в PDF

Практические советы по работе с FileMaker, типичные задачи и их решения. У вас вопрос? Пишите сюда.
Ответить
Аватара пользователя
mihalych_2017
Сообщения: 39
Зарегистрирован: 11 сен 2017, 15:36
Откуда: Подольск
Контактная информация:

Печать и сохранение в PDF

Сообщение mihalych_2017 » 23 ноя 2017, 13:37

Коллеги, всем доброго времени суток.

Столкнулся с неожиданным вопросом.
Имеется набор записей для печати и сохранения в формате PDF.
В режиме Предварительного просмотра (к примеру) документ показывает 11 страниц.
А при сохранении в PDF (нажатие на кнопку Save as PDF ) из этого же окна Предварительного просмотра иногда получается либо 10 либо 12 страниц.
Уже проверил и системные настройки принтера и настройки скриптов и самого FileMaker.
Причем, что интересно, на двух ПК (подключенных к одному и тому же принтеру) эта ошибка возникает, а на третьем ПК в этой же ситуации ошибки нет. Все три ПК подключены к одной и той же сети, к одному и тому же принтеру, везде MacOsX, работают с одним и тем же набором данных (серверной базой), одна и таже версия FileMaker.
Прямо какой-то полтергейст.
Шичко Игорь
FileMaker Developer & Programmer Delphi
https://igorshichko.wordpress.com/

palmoff
Сообщения: 17
Зарегистрирован: 11 сен 2017, 19:52

Re: Печать и сохранение в PDF

Сообщение palmoff » 23 ноя 2017, 14:59

А проверьте параметры страницы в настройках печати. Может разные форматы бумаги (не А4)

Аватара пользователя
mihalych_2017
Сообщения: 39
Зарегистрирован: 11 сен 2017, 15:36
Откуда: Подольск
Контактная информация:

Re: Печать и сохранение в PDF

Сообщение mihalych_2017 » 23 ноя 2017, 15:57

palmoff писал(а):
23 ноя 2017, 14:59
А проверьте параметры страницы в настройках печати. Может разные форматы бумаги (не А4)
Параметры печати и настройки принтера абсолютно одинаковы. В основном мне непонятно, почему отличается Предварительный просмотр и Сохранение в PDF.
Точнее даже: почему на двух ПК они пусть ненамного , пусть иногда, но отличаются, а на одном - полностью одинаковы.
Шичко Игорь
FileMaker Developer & Programmer Delphi
https://igorshichko.wordpress.com/

andrey volkov
Сообщения: 338
Зарегистрирован: 11 сен 2017, 13:42
Откуда: Санкт-Петербург

Re: Печать и сохранение в PDF

Сообщение andrey volkov » 24 ноя 2017, 06:55

Игорь,
а на маке нет таких параметров как "Принтер по умолчанию"? Если есть, то совпадают ли они на описанных компах?
Перед выводом макета в Preview используется команда Print Setup , которая позволяет указать конкретный принтер?

Соображение таково:
Когда файлмейкер выводит окно предпросмотра, он может ориентироваться на принтер, указанный командой Print Setup, либо, возможно, ориентируется на сохраненные настройки системы ("Принтер по умолчанию")

Аватара пользователя
mihalych_2017
Сообщения: 39
Зарегистрирован: 11 сен 2017, 15:36
Откуда: Подольск
Контактная информация:

Re: Печать и сохранение в PDF

Сообщение mihalych_2017 » 24 ноя 2017, 07:03

andrey volkov писал(а):
24 ноя 2017, 06:55
... а на маке нет таких параметров как "Принтер по умолчанию"? Если есть, то совпадают ли они на описанных компах?
Перед выводом макета в Preview используется команда Print Setup , которая позволяет указать конкретный принтер?

Соображение таково:
Когда файлмейкер выводит окно предпросмотра, он может ориентироваться на принтер, указанный командой Print Setup, либо, возможно, ориентируется на сохраненные настройки системы ("Принтер по умолчанию")
Конечно есть такие параметры как "Принтер по умолчанию" и они установлены одинаковые.
В скрипте также дополнительно указываю этот же принтер (через команду Print Setup).
Все 3 ПК используют один и тот же скрипт для Предварительного просмотра и для Сохранения в PDF (база данных серверная).
Шичко Игорь
FileMaker Developer & Programmer Delphi
https://igorshichko.wordpress.com/

Аватара пользователя
mihalych_2017
Сообщения: 39
Зарегистрирован: 11 сен 2017, 15:36
Откуда: Подольск
Контактная информация:

Re: Печать и сохранение в PDF

Сообщение mihalych_2017 » 24 ноя 2017, 07:06

Коллеги, вся фишка в том, что однозначно и в Предварительном просмотре и при сохранении в PDF используется один и тот же принтер.
Поскольку разница проявляется буквально в каких-то миллиметрах. Однако на двух ПК она есть, а на одном ПК этой разницы нет.
Шичко Игорь
FileMaker Developer & Programmer Delphi
https://igorshichko.wordpress.com/

andrey volkov
Сообщения: 338
Зарегистрирован: 11 сен 2017, 13:42
Откуда: Санкт-Петербург

Re: Печать и сохранение в PDF

Сообщение andrey volkov » 24 ноя 2017, 08:04

В "западной прессе" (на форумах) ничего не пишут по этому поводу?

Аватара пользователя
mihalych_2017
Сообщения: 39
Зарегистрирован: 11 сен 2017, 15:36
Откуда: Подольск
Контактная информация:

Re: Печать и сохранение в PDF

Сообщение mihalych_2017 » 24 ноя 2017, 08:09

andrey volkov писал(а):
24 ноя 2017, 08:04
В "западной прессе" (на форумах) ничего не пишут по этому поводу?
Пока полезного не нашел.
Шичко Игорь
FileMaker Developer & Programmer Delphi
https://igorshichko.wordpress.com/

Аватара пользователя
Arcady
Администратор
Сообщения: 201
Зарегистрирован: 10 сен 2017, 20:45
Контактная информация:

Re: Печать и сохранение в PDF

Сообщение Arcady » 28 ноя 2017, 07:05

я правильно понимаю, что все компы это маки?
Потому что, если один вин, другие маки, то это неизбежно на больших многостраничных лайатуах, даже если указать один принтер и размер бумаги в print setup (спрашивал сам инженере из FM и он мне ответил, что тут ничего не поделать и рекомендовал делать две версии лайаутов для разных ОС)

Попробуйте в Page Setup указывать не конкретный принтер, а Any Printer. Для создания pdf вам в общем-то не обязательно указывать принтер. А драйвера могут "дурить". Any Printer - будет определяться само OS X, только обратите внимание у него более широкие поля.
Аркадий Перла.
ТриА. Разработка решений для FileMaker
http://tria.pw

Аватара пользователя
mihalych_2017
Сообщения: 39
Зарегистрирован: 11 сен 2017, 15:36
Откуда: Подольск
Контактная информация:

Re: Печать и сохранение в PDF

Сообщение mihalych_2017 » 29 ноя 2017, 06:29

Arcady писал(а):
28 ноя 2017, 07:05
я правильно понимаю, что все компы это маки?
...
Попробуйте в Page Setup указывать не конкретный принтер, а Any Printer. Для создания pdf вам в общем-то не обязательно указывать принтер. А драйвера могут "дурить". Any Printer - будет определяться само OS X, только обратите внимание у него более широкие поля.
Да, все компьютеры Mac.
По поводу Any Printer - интересная мысль, спасибо. Проверю.
Шичко Игорь
FileMaker Developer & Programmer Delphi
https://igorshichko.wordpress.com/

Ответить