HTML JPG PDF XML APNG
Aspose.Imaging  pro .NET
J2K

Převést WMF na J2K přes C#

Transformujte WMF na J2K pomocí nativních .NET API, aniž byste potřebovali editor obrázků nebo knihovny třetích stran.

Jak převést WMF na J2K pomocí C#

Převod formátů souborů se může zdát jako rutinní úkol, se kterým se grafici setkávají. Přesto by bylo chybou podceňovat jeho význam. Hodnocení vaší práce může záviset na tom, jak rychle a efektivně se s tímto úkolem vypořádáte. Původní obrázky obvykle vyžadují převod do formátů, které jsou vhodnější pro tisk nebo online publikaci. Pokud původní obrázek pochází z grafického editoru, může být ve vektorovém formátu. V tomto scénáři musí být rastrován a převeden na rastrový formát pro účely publikování. Máte na výběr, zda chcete uložit obrázek v nekomprimovaném formátu pro optimální kvalitu, nebo jej převést do bezztrátového komprimovaného formátu pro zmenšení velikosti souboru. V určitých kontextech, jako je publikování na webu, se můžete rozhodnout pro ztrátové komprimované formáty. Speciálně navržené algoritmy pro kompresi obrazových dat umožňují výrazné snížení velikosti souboru při zachování přijatelné kvality obrazu. To usnadňuje rychlé stahování obrazových souborů z internetu. Abychom převedli WMF na J2K, použijeme Aspose.Imaging for .NET API, které je funkčně bohaté, výkonné a snadno použitelné rozhraní API pro manipulaci a konverzi obrázků pro platformu C#. Otevřete správce balíčků NuGet , vyhledejte Aspose.Imaging a nainstalujte. Můžete také použít následující příkaz z konzoly Správce balíčků.

Příkaz konzole Správce balíčků


PM> Install-Package Aspose.Imaging

Kroky k převodu WMF na J2K prostřednictvím C#

Vývojáři mohou snadno načíst a převést soubory WMF do formátu J2K pomocí několika řádků kódu.

  • Načtěte soubor WMF pomocí metody Image.Load
  • Vytvořte a nastavte instanci požadované podtřídy ImageOptionsBase (např. BmpOptions, PngOptions atd.)
  • Zavolejte metodu Image.Save
  • Předat cestu k souboru s příponou J2K a objektem třídy ImageOptionsBase

Požadavky na systém

Před spuštěním ukázkového kódu konverze se ujistěte, že máte následující předpoklady.

  • Operační systém: Windows nebo Linux.
  • Vývojové prostředí: Podporuje .NET Core 7 a vyšší, jako je Microsoft Visual Studio.

Bezplatná aplikace pro převod WMF na J2K

  • Vyberte nebo přetáhněte obrázek WMF
  • Vyberte formát a klikněte na tlačítko Převést
  • Kliknutím na tlačítko Stáhnout stáhnete obrázek ve formátu J2K
*Nahráním souborů nebo používáním naší služby souhlasíte s našimi Podmínky služby a Zásady ochrany osobních údajů

Podívejte se na naše živé ukázky k převodu WMF na J2K

Převést WMF na J2K – .NET

using Aspose.Imaging;
using System;
using System.IO;
using System.Text;
using System.Collections.Generic;
//You can get all image templates from https://github.com/aspose-imaging/Aspose.Imaging-for-.NET/blob/master/Examples/Data/Templates.zip
//After download archive please unpack it and replace templatesFolder variable path with your path to unpacked archive folder
string templatesFolder = @"c:\Users\USER\Downloads\templates\";
// Load the wmf file in an instance of Image
using (var image = Aspose.Imaging.Image.Load(Path.Combine(templatesFolder, @"template.wmf")))
{
// Create an instance of Jpeg2000Options
var exportOptions = new Aspose.Imaging.ImageOptions.Jpeg2000Options(){ Codec = Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.J2K };
Aspose.Imaging.ImageOptions.VectorRasterizationOptions rasterizationOptions = new Aspose.Imaging.ImageOptions.WmfRasterizationOptions();
rasterizationOptions.PageWidth = image.Width;
rasterizationOptions.PageHeight = image.Height;
exportOptions.VectorRasterizationOptions = rasterizationOptions;
// Save wmf to j2k
image.Save(Path.Combine(templatesFolder, "output.j2k"), exportOptions);
File.Delete(Path.Combine(templatesFolder, "output.j2k"));
}

WMF co je WMF Formát souboru

Soubory s příponou WMF představují Microsoft Windows Metafile (WMF) pro ukládání dat vektorových i bitmapových obrázků. Abychom byli přesnější, WMF patří do kategorie formátů vektorových souborů grafických formátů souborů, které jsou nezávislé na zařízení. Windows Graphical Device Interface (GDI) používá funkce uložené v souboru WMF k zobrazení obrázku na obrazovce. Později byla publikována vylepšená verze WMF, známá jako Enhanced Meta Files (EMF), díky níž je formát bohatší na funkce. Prakticky jsou WMF podobné SVG.

Přečtěte si více | WMF

J2K co je J2K Formát souboru

Soubor J2K je obrázek, který je komprimován pomocí komprese wavelet namísto komprese DCT.

Přečtěte si více | J2K

Další podporované konverze

Pomocí C# lze snadno převádět různé formáty včetně.

BMP (Bitmapový obrázek)
GIF (Grafický výměnný formát)
DICOM (Digitální zobrazování a komunikace)
EMF (Vylepšený formát metasouborů)
JPG (Společná skupina fotografických expertů)
JPEG (Společná skupina fotografických expertů)
JP2 (JPEG 2000)
J2K (Wavelet Compressed Image)
JPEG2000 (JPEG 2000)
PNG (Přenosná síťová grafika)
APNG (Animovaná přenosná síťová grafika)
PSD (Dokument Photoshopu)
DXF (Výměnný formát výkresů nebo formát výměny výkresů,)
SVG (Škálovatelná vektorová grafika)
TIFF (Formát tagovaného obrázku)
WEBP (Rastrový webový obrázek)
PDF (Portable Document Format (PDF))
HTML (HTML5 plátno)
EMZ (Windows Compressed Enhanced Metafile)
WMZ (Komprimovaný vzhled Windows Media Player)
TGA (Grafika Targa)
SVGZ (Komprimovaná verze souboru Scalable Vector Graphics (.SVG).)
CANVAS (HTML5 plátno)
ICO (ikona Windows)