Rochas.ImageGenerator
1.1.3
dotnet add package Rochas.ImageGenerator --version 1.1.3
NuGet\Install-Package Rochas.ImageGenerator -Version 1.1.3
<PackageReference Include="Rochas.ImageGenerator" Version="1.1.3" />
<PackageVersion Include="Rochas.ImageGenerator" Version="1.1.3" />
<PackageReference Include="Rochas.ImageGenerator" />
paket add Rochas.ImageGenerator --version 1.1.3
#r "nuget: Rochas.ImageGenerator, 1.1.3"
#:package Rochas.ImageGenerator@1.1.3
#addin nuget:?package=Rochas.ImageGenerator&version=1.1.3
#tool nuget:?package=Rochas.ImageGenerator&version=1.1.3
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 | Versions 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. |
-
.NETStandard 2.1
- OpenGraph-Net (>= 4.0.1)
- QRCoder-ImageSharp (>= 0.10.0)
- SixLabors.ImageSharp (>= 2.1.13)
- SixLabors.ImageSharp.Drawing (>= 1.0.0)
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.
v1.1.3 - Package republished with updated metadata; no functional changes since v1.1.2. v1.1.2 - Added image opacity adjustment.