Voir le flux RSS

Messages des blogs récents

  1. Déploiement d'une application ASP.NET Core sous Linux en utilisant Nginx comme reverse proxy

    par , Hier à 04h33
    Kestrel offre de bonnes performances pour le rendu du contenu dynamique. Mais, c’est un serveur démuni de nombreuses fonctionnalités. Il est essentiellement dédié au développement.


    Dans un environnement de production, il doit être couplé avec d’autres serveurs dont IIS, ou Nginx, qui apporteront ...
  2. Dessiner des rectangles - BGRABitmap avec Lazarus (1/3)

    par , 17/02/2017 à 16h01 (Blog de Gilles Vasseur - Pascal et compagnie)
    Avec ce mini-tutoriel, je vous propose de dessiner quelques rectangles avec la bibliothèque BGRABitmap. Ce premier travail préparera les suivants qui mettront en œuvre des techniques plus compliquées comme la transparence ou l'utilisation de textures.

    En guise d'illustration, une petite application abritera une TPainBox pour le résultat des dessins et quelques TButton pour lancer leur exécution.
    Voici tout d'abord l'interface visuelle qui ne comprend que des composants standards ...

    Mis à jour 17/02/2017 à 16h54 par gvasseur58

    Catégories
    Free Pascal , Lazarus , Graphisme
  3. Redimensionnement d'une image - BGRABitmap avec Lazarus

    par , 16/02/2017 à 14h50 (Blog de Gilles Vasseur - Pascal et compagnie)
    Il est souvent nécessaire de redimensionner une image afin qu'elle s'insère au mieux dans une surface définie. La bibliothèque offre une méthode simple pour des redimensionnements de base : il s'agit de Resample qui appartient à la classe principale TBGRABitmap.

    Voici sa déclaration :

    Code Pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    function Resample(newWidth, newHeight: integer;
          mode: TResampleMode = rmFineResample): TBGRACustomBitmap; override;

    Bien sûr, l'essentiel de son action tient ...
  4. Rotation d'une image - bibliothèque BGRABitmap avec Lazarus (2/2)

    par , 14/02/2017 à 08h39 (Blog de Gilles Vasseur - Pascal et compagnie)
    Dans le billet précédent, j'ai proposé une petite application utilisant PutImageAngle, mais mettant volontairement de côté deux des paramètres possibles de cette méthode : AOutputBounds qui délimite la zone d'affichage de l'image traitée et AResampleFilter qui permet de choisir le filtre utilisé lors de la modification de la même image.

    AOutputBounds est du type TRect, ce qui signifie qu'il contient au choix deux points définissant le point supérieur gauche et le point inférieur droit, ...

    Mis à jour 15/02/2017 à 12h36 par gvasseur58

    Catégories
    Free Pascal , Lazarus , Graphisme , Programmation
  5. Rotation d'une image - bibliothèque BGRABitmap avec Lazarus (1/2)

    par , 13/02/2017 à 15h46 (Blog de Gilles Vasseur - Pascal et compagnie)
    La bibliothèque de graphisme BGRABitmap a fait l’objet de tutoriels de qualité réalisés par son auteur Johann Elsass. Cependant, de nombreuses fonctionnalités de ce produit restent inexploitées et je me propose de les faire découvrir au fur et à mesure de mes propres travaux.

    Aujourd’hui, c’est la méthode PutImageAngle de la classe principale TBGRABitmap qui a retenu mon attention. Ainsi que l’indique son nom, cette méthode permet de procéder à une rotation d’une image.

    ...

    Mis à jour 15/02/2017 à 12h35 par gvasseur58

    Catégories
    Free Pascal , Lazarus , Graphisme , Programmation
Page 1 sur 225 123451151101 ... DernièreDernière