mirror of
https://github.com/python-escpos/python-escpos
synced 2025-09-13 09:09:58 +00:00
add notes on usage
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
.. _available-profiles:
|
||||
|
||||
Available Profiles
|
||||
------------------
|
||||
:Last Reviewed: 2023-07-27
|
||||
|
@@ -6,6 +6,19 @@ Since the used command set often differs between printers,
|
||||
a model for supporting different printers is implemented.
|
||||
This feature is called `capabilities`.
|
||||
|
||||
.. todo:: explain capabilities
|
||||
.. todo:: explain usage
|
||||
.. todo:: give hints on how to sideload and improve profiles (profile that is bundled with release can be replaced)
|
||||
The `capabilities`-feature allows this library to know
|
||||
which features are supported.
|
||||
If no further information is specified, python-escpos will
|
||||
try to automatically use features based on the supplied information.
|
||||
|
||||
In order to use the `capabilities`-database, the printer instance
|
||||
simply has to be created with the parameter `profile` set to the
|
||||
relevant identifier.
|
||||
The identifier can be found in :ref:`available-profiles`.
|
||||
|
||||
This documentation describes the profiles in the database file that
|
||||
is bundled with this release.
|
||||
If another configuration is to be used, this chapter can be followed
|
||||
for information on how to sideload another `capabilities`-database:
|
||||
:ref:`advanced-usage-change-capabilities-profile`.
|
||||
|
||||
|
Reference in New Issue
Block a user