Download the PHP package noobtrader/image-generator without Composer

On this page you can find all versions of the php package noobtrader/image-generator. 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 image-generator

ProfileImageGenerator

Introduction

The ProfileImageGenerator package is a Laravel package for generating customizable images. It provides configuration options for image dimensions, fonts, and more.


Supported Versions


Installation

Step 1: Install via Composer


Step 2: Publish Vendor Assets

Laravel 11

  1. Add the service provider in bootstrap/providers.php:

  2. Run the vendor publish command:

    • Select the Noobtrader\Imagegenerator\ImageGenerateServiceProvider (option 7 in the list).

    Output:

Laravel 10

  1. Add the service provider in config/app.php under providers:

  2. Add the facade alias in config/app.php under aliases:

  3. Run the vendor publish command:

Configuration

After publishing the vendor assets, the default configuration file profile-imagegenerator.php is created in the config folder.

Default Configuration (config/profile-imagegenerator.php):

Customizing Configuration via .env

You can override the configuration by adding the following variables to your .env file:


Using Custom Fonts

  1. Download the desired font file (e.g., LobsterTwo-Regular.ttf).
  2. Place the font file in the public/imagegenerator/fonts directory.
  3. Update the .env file:

Usage

Generate an image using the generateImage method:


License

This package is licensed under MIT License.


GitHub Repository

You can find the GitHub repository for this package here.



All versions of image-generator with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
illuminate/support Version ^10.0 || ^11.0
illuminate/filesystem Version 11.x-dev
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 noobtrader/image-generator contains the following files

Loading the files please wait ....