https://github.com/LibreOffice/core
In the video I give an explanation how to create label.
Label is a piece of paper, plastic film, cloth, metal, or other material affixed to the container or product, which is written or printed information or symbols about the product or goods. Information printed directly on the container or article can also be considered a label.
Intermediate
There are several ways to create a Label, The first way is an instant way by just writing the contents of the label on the Label Box. Then the second way is to use the Address, to get the Address, we can register it on the Tools menu and select Option and User Data Box will appear, there you can fill in the columns as data for Address. You can see photo below,
Then to create a label using Datasource, you can use the Database one of them, make sure the database that you make as datasource has the right table and field to be used as datasource. then you can select your Database and select the existing table in your database as well as the fields that exist in your database table. you can select it using the Arrow sign to the left of the Datasource. you can see the photo below.
There are 2 options in the format menu, if you have a label printer that print to a roll labels you can check Continous option, but if if you have a regular printer you can check Sheet option.
LibreOffice supports many brands, but I will choose Avery Letter Size and the Type i will use 5161 Address.
In LibreOffice there are 2 distribute options on the label box.
Once you have set the Option you can specify the format, pitch is the space between labels, then you can specify the margin, width, pitch, row, and column as per your requirement. like photo below.
After your example labels appear, you can make edits like changing fonts, size, insert a images and many more. The photo below is the result of my label creation.
For more complete please go to the video tutorial that I have attached below
Download my Label creation files