Download the PHP package smart-dato/labelary without Composer

On this page you can find all versions of the php package smart-dato/labelary. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package labelary

Labelary Client

this repo contains the code for a simple laravel client to convert ZPL files into png/jpg

To do that we use the site Labelary. We wrote a wrapper for Laravel to interact with their API. There site offers a lot more please check it out.

Configuration

Labelary's free plan needs neither of these. Premium plans come with a private API hostname and an API key, both of which are delivered via email upon sign-up — set them and everything else stays the same. Hostnames without a scheme are called over HTTPS.

Usage

The API key and host fall back to the config, and can also be passed per call or set on the instance:

Output formats

Besides PNG and PDF, the API converts ZPL into LabelaryType::JSON (data extraction), LabelaryType::ZPL (transformation), IPL, EPL, DPL, SBPL, PCL5 and PCL6:

Conversion options

The advanced request headers are set on the instance and only sent for the output formats they apply to:

The instance keeps these options, so they apply to every following conversion until you reset them.

Label count and linting

^XA...^XZ blocks can define multiple labels, and the linter reports potential errors in your ZPL:

Barcodes

All symbologies are available as BarcodeType constants, and the remaining barcode parameters can be passed as options:

Unknown option keys are passed through, so parameters that Labelary adds later can be used right away.


All versions of labelary with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2|^8.3|^8.4|^8.5
guzzlehttp/guzzle Version ^7.5
illuminate/support Version ^9.0|^10.0|^11.0|^12.0|^13.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package smart-dato/labelary contains the following files

Loading the files please wait ...