Rochas.ImageGenerator 1.1.3

dotnet add package Rochas.ImageGenerator --version 1.1.3
                    
NuGet\Install-Package Rochas.ImageGenerator -Version 1.1.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Rochas.ImageGenerator" Version="1.1.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Rochas.ImageGenerator" Version="1.1.3" />
                    
Directory.Packages.props
<PackageReference Include="Rochas.ImageGenerator" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Rochas.ImageGenerator --version 1.1.3
                    
#r "nuget: Rochas.ImageGenerator, 1.1.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Rochas.ImageGenerator@1.1.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Rochas.ImageGenerator&version=1.1.3
                    
Install as a Cake Addin
#tool nuget:?package=Rochas.ImageGenerator&version=1.1.3
                    
Install as a Cake Tool

Rochas.ImageGenerator

English | Português | Español | Français | Deutsch


English

A simple base64 image and QR code generator for .NET.

Installation

dotnet add package Rochas.ImageGenerator

Features

  • Image to base64 conversion (JPG, PNG, BMP, GIF, WebP)
  • Binary to base64 and base64 to binary conversion
  • Image resizing with max width constraint
  • QR code generation as base64 or binary
  • Image opacity adjustment
  • Gaussian blur filter with region and level control
  • Watermark overlay on images
  • Image filters: Grayscale, Sepia, Color Invert, Oil Paint, Lightness
  • OpenGraph image extraction from URLs
  • Image loading from file system or remote URLs

Usage

using Rochas.ImageGenerator;
using Rochas.ImageGenerator.Enumerators;

// Image base64 conversion
var imageRender = new ImageRender(ImageFormatEnum.Png);
string base64 = imageRender.GetImageBase64Content(imageBytes);

// QR code generation
var qrRender = new QRCodeRender();
string qrBase64 = qrRender.GetQRCodeBase64Content("https://example.com");

// Image filter
using var filter = new ImageFilter();
byte[] filtered = filter.AjustOpacity(imageBytes, 50);

Requirements

  • netstandard2.1

License

GNU General Public License v2.0 - see LICENSE for details.


Português

Um gerador simples de imagens base64 e QR code para .NET.

Instalação

dotnet add package Rochas.ImageGenerator

Funcionalidades

  • Conversão de imagem para base64 (JPG, PNG, BMP, GIF, WebP)
  • Conversão binário para base64 e base64 para binário
  • Redimensionamento de imagem com restrição de largura máxima
  • Geração de QR code como base64 ou binário
  • Ajuste de opacidade de imagem
  • Filtro de desfoque gaussiano com controle de região e nível
  • Sobreposição de marca d'água em imagens
  • Filtros de imagem: Tons de cinza, Sépia, Inversão de cor, Pintura a óleo, Clareamento
  • Extração de imagens OpenGraph de URLs
  • Carregamento de imagens do sistema de arquivos ou URLs remotas

Requisitos

  • netstandard2.1

Licença

GNU General Public License v2.0 - veja LICENSE para detalhes.


Español

Un generador simple de imágenes base64 y códigos QR para .NET.

Instalación

dotnet add package Rochas.ImageGenerator

Características

  • Conversión de imagen a base64 (JPG, PNG, BMP, GIF, WebP)
  • Conversión de binario a base64 y base64 a binario
  • Redimensionamiento de imagen con restricción de ancho máximo
  • Generación de códigos QR como base64 o binario
  • Ajuste de opacidad de imagen
  • Filtro de desenfoque gaussiano con control de región y nivel
  • Superposición de marca de agua en imágenes
  • Filtros de imagen: Escala de grises, Sepia, Inversión de color, Pintura al óleo, Claridad
  • Extracción de imágenes OpenGraph de URLs
  • Carga de imágenes desde sistema de archivos o URLs remotas

Requisitos

  • netstandard2.1

Licencia

GNU General Public License v2.0 - consulte LICENSE para más detalles.


Français

Un générateur simple d'images base64 et de codes QR pour .NET.

Installation

dotnet add package Rochas.ImageGenerator

Fonctionnalités

  • Conversion d'image en base64 (JPG, PNG, BMP, GIF, WebP)
  • Conversion binaire en base64 et base64 en binaire
  • Redimensionnement d'image avec contrainte de largeur maximale
  • Génération de codes QR en base64 ou binaire
  • Ajustement de l'opacité de l'image
  • Filtre de flou gaussien avec contrôle de région et de niveau
  • Superposition de filigrane sur les images
  • Filtres d'image : Niveaux de gris, Sépia, Inversion de couleur, Peinture à l'huile, Luminosité
  • Extraction d'images OpenGraph depuis des URLs
  • Chargement d'images depuis le système de fichiers ou des URLs distantes

Prérequis

  • netstandard2.1

Licence

GNU General Public License v2.0 - voir LICENSE pour les détails.


Deutsch

Ein einfacher Base64-Bild- und QR-Code-Generator für .NET.

Installation

dotnet add package Rochas.ImageGenerator

Funktionen

  • Bild-zu-Base64-Konvertierung (JPG, PNG, BMP, GIF, WebP)
  • Binär-zu-Base64- und Base64-zu-Binär-Konvertierung
  • Bildskalierung mit Maximalbreiten-Beschränkung
  • QR-Code-Generierung als Base64 oder Binär
  • Bild-Opazitätsanpassung
  • Gaußscher Weichzeichnungsfilter mit Regionen- und Stufensteuerung
  • Wasserzeichen-Überlagerung auf Bildern
  • Bildfilter: Graustufen, Sepia, Farbinvertierung, Ölgemälde, Helligkeit
  • OpenGraph-Bildextraktion aus URLs
  • Bildladung aus dem Dateisystem oder remote URLs

Anforderungen

  • netstandard2.1

Lizenz

GNU General Public License v2.0 - siehe LICENSE für Details.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Rochas.ImageGenerator:

Package Downloads
Rochas.PDFGenerator

A QuestPDF based PDF generator

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.3 43 8/16/2026
1.1.2 292 11/29/2025
1.1.0 257 11/26/2025

v1.1.3 - Package republished with updated metadata; no functional changes since v1.1.2. v1.1.2 - Added image opacity adjustment.