Запитання: Чому з випуском Snow Leopard (10.6) деякі драйвери принтерів GDI, а також модулі принтера PostScript більше не працюють?
Відповідь: Це пов’язано зі зміною дозволених мов програмування на 10.6. Apple перестала дозволяти будь-яким драйверам та / або плагінам, написаним мовою Carbon, працювати під 64-бітним додатком. Уперед вперед усі драйвери та плагіни повинні бути написані мовою програмування какао, щоб мати повну сумісність як з 32-бітними, так і з 64-бітними програмами.
Оскільки більшість наших драйверів друку GDI написані на Carbon, вони перестали функціонувати з випуском Snow Leopard. Однак якщо використовується найновіша версія більшості принтерів Oki GDI, основна функція друку все ще доступна в 64-розрядній програмі, тоді як повна функція друку доступна в 32-бітних додатках. Хоча ці драйвери дозволяють виконувати основний друк під 64-бітними програмами (наприклад, розмір паперу, макет тощо). Особливості принтера (Налаштування кольору, Дуплекс, Джерело лотка) недоступні та будуть закреслені. (Для прикладу див. Зображення нижче)
64-розрядна проблема
Більшість нативних програм у Snow Leopard запускаються в 64-бітному режимі. Це не дозволить будь-якому драйверу, написаному на Carbon, надати повну функціональність. Вирішенням цього є запуск програми в 32-бітному режимі. Наведені нижче кроки демонструють, як це зробити.
Важлива примітка: Щоб кроки нижче були успішними, необхідно встановити належну версію драйвера (див. Графік у розділі Підтримка версії драйверів) та встановити Rosetta (безкоштовно скачати з Apple).
За допомогою Finder перейдіть до папки Програми
Отримайте інформацію про запуск програми (Command (Вкладене зображення переміщено у файл: pic10555.gif) + I) або (Secondary Click -> Отримати інформацію)
Поставте прапорець "Відкрити в 32-бітному режимі", а потім закрийте вікно "Отримати інформацію"
Запускайте програму звичайно, і тепер доступна повна функція друку