Konvertierung von Bilddateien über C#

Konvertieren Sie Bildformate, Metafiles, WebP, Svg, Apng, um plattformübergreifende .NET-basierte fortschrittliche Bildverarbeitungsanwendungen zu erstellen.

 

.NET Image API vereinfacht die erweiterte Bildverarbeitung und Rendering-Funktionen für Programmierer. Entwickler können es integrieren, um Raster- und Vektorbilder, einschließlich Fotos und Bilder, in PSD, PDF, GIF, PNG, DICOM, SVG, JPG, JPEG2000, APNG, BMP, TIFF, HTML5 CANVAS, WEBP, WMF, EMF und andere Bildformate zu konvertieren . Die API befasst sich nicht nur mit der Konvertierung von Dateien, sondern auch mit der Konvertierung von Bildern in Schwarzweiß und Graustufen, der Konvertierung von GIF-Bildebenen und mehr.

Bild in Bitmap BMP, JPG, PNG konvertieren

Mit der C#-Bild-API ist die Interformat-Konvertierung so einfach wie das Ändern der Erweiterung des gewünschten Formats. Hier sind einige generische Fälle wie Bild zu BMP, Bild zu JPG, Bild zu PNG, die Entwickler leicht für ihr spezifisches Format verbessern können. Der Prozess lädt das Quellbild über Image.Load . Erstellen Sie ein Zielobjekt Bildformatoptionen für alle spezifischen Einstellungen. Rufen Sie schließlich die Save-Methode auf, indem Sie die Zieldatei mit Pfad und Speicheroptionen als Parameter übergeben.

C#-Code für die Interkonvertierung von Bildern

Umwandlung von Rasterbildern in PDF

Der Vorgang zum Konvertieren von Rasterbildern in PDF ist derselbe wie bei der Interkonvertierung von Bildern, außer dass die API PdfOptions für bestimmte PDF-Einstellungen bereitstellt . Programmierer können es leicht für ihre spezifischen Bedürfnisse erweitern.

Code für die Umwandlung von Rasterbildern in PDF

Konvertieren Sie SVG in Rasterbilder BMP, PNG, JPG

Der Konvertierungsprozess von SVG ist derselbe, SVG-Datei laden, relevante Bildspeicheroptionen verwenden und die Save-Methode aufrufen. Die Bild-API bietet SvgRasterizationOptions zum Festlegen von PageWidth, PageHeight und Rasterbildern, die ihre VectorRasterizationOptions-Eigenschaft zum Initialisieren und Abrufen von SVGRasterizationOptions-Optionen verwenden.

C#-Code für SVG zu Rasterbildern


Alle unterstützten Bildformate zum Konvertieren von

Nachfolgend finden Sie eine vollständige Liste der Bildformate, in die Sie konvertieren können:


Alle unterstützten Bildformate zum Konvertieren

Nachfolgend finden Sie eine vollständige Liste der Bildformate, aus denen Sie konvertieren können: