4 ms·
> none of which is "UTF8" incidentally Why not? Shouldn't all printers made nowadays support UTF8? Probably by default?
by craigds 9y ago
> none of which is "UTF8" incidentally
Why not? Shouldn't all printers made nowadays support UTF8? Probably by default?
- mjevans 9y agoBackward compatibility. It will refuse to die /forever/.
- masklinn 9y agoAlso simplicity (for the printer vendor), codepages means you just take your input byte and index into an array, UTF8 means you need to implement UTF-8 decoding (which is simple but not free and now you need to deal with decoding errors) and automatic check/swap of your raster maps in the printer. This is all logic which codepages foist onto the driver developer.
- eridius 9y agoDealing with decoding errors is simple, you just substitute U+FFFD any time you hit one.