У Windows те, що дані (формат) надходить до принтера майже ніколи не збігається з форматом документа, який ви створюєте та редагуєте чи отримуєте від когось.
(Винятком може бути документ XPS, який переглядають у переглядачі XPS, що надсилається на принтер, що підтримує XPS ...)
Формат документа може бути Excel / XLS (X), Word / DOC (X), PowerPoint / PPT (X), PDF, HTML, EPUB і будь-який інший. Жоден принтер не розуміє цих форматів. Для принтера потрібен певний формат (и), щоб мати змогу споживати його та друкувати на папері.
Дані, що передаються на пристрій друку (і до того, як передача буде розміщена у локальній папці), відрізняється: у Windows формат файлу локально спустованого файлу - це EMF ( 'Enhanced Meta File' ) або (O) XPS ( '(Open) XML Specification Paper ' ). Але вони також не підходять для принтера. Крім того, це не оригінальний файл, який надсилається на принтер, а потім вже не знаходиться на вашому ПК: це копія файлу, і цю копію потрібно перетворити відповідно до принтера. Це завдання драйвера принтера здійснити це перетворення:
- принтер PostScript хоче PostScript
- принтер PCL хоче PCL
- принтер ESC / P хоче ESCP
- принтер RCPS хоче RPCS
- растровий принтер хоче отримати растрові дані (багато можливих варіантів)
Так деякі драйвери принтера перетворять усі сторінки в растрові дані з високою роздільною здатністю, що займає багато байтів. І це ви бачите як «збільшення» розміру файлу, але неправильно його трактуєте: тому що ваш оригінальний документ все ще не змінюється (як у форматі, так і в розмірі файлу) .