![]() |
CAPS Universe documentation
1.0.4
All you need to know to be successful
|
Das muss noch anders verteilt werden!
After calling caps_rstr_page_get_next() you have a lot of information at hand, how the nature of the current page is and how the user wants to print it.
And you - the printer driver developer - know the requirements, capabilities and limits your printer device has.
At this point of time the preparation of the current page must be configured to meet all the expectations a user has to the print result.
But don't be afraid. Most of these configurations can be done by generic helper functions from the CAPS universe. Since these function can at most deal with the most common use cases, there still remain special use cases, where different configurations are reuqired. The latter one is up to you.
That is why this section tries to talk about all possible and required configurations and the limits of the generic helper functions.
You cannot assume the document print size always fits into your printer medium size. It is also possible to print larger or smaller documents. TODO
TBD
TBD
TBD
TBD
size accuracy versus aspect ratio
Document Content Adaptions to the Available Medium
Crop a document to print on a smaller medium to keep the size accuracy
Scaling a page's content to fit print medium TBD
TBD
TBD
TBD
TBD