Так, насправді. Роздрукуйте його на апаратному принтері 🖨, щоб створити друковану копію.
Надішліть необхідні команди / дані на принтер, щоб наступний текст був надрукований на аркуші паперу:
Привіт Світ!
Ви можете використовувати будь-який доступний для вас принтер, локальний або мережевий.
Якщо ваш принтер дозволяє, на білому папері слід використовувати чорний чорнило 8pt або більше тексту.
Текст повинен з’являтися у власному рядку. Він може розташовуватися ліворуч або праворуч за своїм бажанням.
Цифрові фотографічні / відео / GIF докази подань будуть корисними.
Якщо ваше обладнання не може зробити папір, але дозволяє інше екзотичне виготовлення копій, таких як 3D-друк, обробка ЧПУ або друк на атомному рівні , я з радістю прийму такі цікаві матеріали.
Для уточнення питання задає "Надіслати необхідні команди / дані на ваш принтер" . Це означає, що більше не потрібно вводити користувачів. Відкриття діалогового вікна друку недостатньо. Існуючі відповіді, які роблять це станом на 10:48 ранку PST 31 грудня 2016 року, будуть зібрані (але мене не схвалюють).
Hello, World!
на порт принтера повинно бути достатньо.
print("Hello, World!")
один раз на консолі Firefox, і це відкрило діалог друку (марно, оскільки я жодним чином не був підключений до принтера), але тепер він просто повертає рядок ...
<script>print("Hello, World!")</script>
відкриває діалогове вікно друку, але без фактичного тексту на ньому.