2017 © Pedro PelĂĄez
 

library cover

Medlib is a searche Library

image

medlib/cover

Medlib is a searche Library

  • Saturday, February 4, 2017
  • by eldorplus
  • Repository
  • 2 Watchers
  • 3 Stars
  • 22 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

BookCover

Il s'agit d'un petit package pour gĂ©nĂ©rer des couvertures gĂ©nĂ©riques de livre qui peut ĂȘtre utilisĂ© avec des affichages de livre en ligne, etc. dans les cas oĂč aucune couverture originale n'est disponible., (*1)

Les éléments de couverture (titre, sous-titre, créateurs, etc.) seront dimensionnés, ajustés et éventuellement enveloppés automatiquement. Cela fonctionne assez bien dans la plupart des cas, mais le résultat ne sera certainement pas visuellement / typographiquement agréable dans tous les cas. Le package ne fournit actuellement aucune option pour ajuster manuellement l'agencement des éléments de couverture., (*2)

Le paquet est développé par @Medlib., (*3)

Installation

Installation Ă  l'aide de Composer:, (*4)

composer require medlib/cover dev-master

Le package nécessite ImageMagick et Ghostscript., (*5)

Configuration


require('vendor/autoload.php'); use Medlib\BookCover; $cover = new BookCover(); $cover->setTitle('Manual of scientific illustration') ->setSubtitle('with special chapters on photography, cover design and book manufacturing') ->setCreators('Charles S. Papp') ->setEdition('3rd enl. ed.') ->setPublisher('American Visual Aid Books') ->setDatePublished('1976') ->randomizeBackgroundColor() ->save('manual_of_scientific.png');

Exemple d'utilisation

Modifier le fichier config/app.php pour rajouter ce qui suit :, (*6)

// Autoloaded Service Providers
'providers' => [
    ...
    Medlib\BookCover\Services\CoverServiceProvider::class,
],

// Class Aliases
'aliases' => [
    ...
    'Cover'   => Medlib\BookCover\Facades\Cover::class,
],

Au lieu d'enregistrer la couverture dans un fichier, vous pouvez également obtenir les données d'image et les affichées directement:, (*7)

header('Content-Type: image/png');
echo $cover->getImageBlob();
ou
echo $cover->getImageBase64();

Exemples de couvertures

Voir examples/examples.php pour le code source des exemples de couverture., (*8)

Cover 1 Cover 2 Cover 3 Cover 4, (*9)

The Versions

04/02 2017

dev-master

9999999-dev https://www.medlib.fr

Medlib is a searche Library

  Sources   Download

MIT

The Requires

  • php >=5.5.9
  • ext-imagick *

 

by Medlib Team

library finder books search books yaz z3950

04/02 2017

v1.0

1.0.0.0 https://www.medlib.fr

Medlib is a searche Library

  Sources   Download

MIT

The Requires

  • php >=5.5.9
  • ext-imagick *

 

by Medlib Team

library bibliothĂšque finder books search books yaz z3950