Komprimujte DIBs pomocí Java
Vytvořte si vlastní aplikace Java pro komprimaci souborů DIB pomocí rozhraní API na straně serveru.
Jak komprimovat soubory DIB pomocí Java
Příprava obrázků k publikaci zahrnuje jak kreativní, tak technické aspekty, včetně komprese souborů. Zatímco obrázky s vysokým rozlišením jsou zásadní pro tisk nebo venkovní reklamu, mohou snížit výkon webu kvůli své velké velikosti souboru. Vhodná technika komprese obrazu se liší v závislosti na účelu a publikační platformě. Velké soubory mohou zpomalit načítání, zejména u mobilních připojení, což vede ke špatné uživatelské zkušenosti. Uživatelé mohou opustit web, jehož načítání trvá příliš dlouho, a hledat rychlejší alternativu. Naopak nadměrná komprese obrazu může mít za následek rozmazání a pixelizaci, což zhoršuje zážitek ze sledování. Správná volba kompresních algoritmů a poměrů je nezbytná pro dosažení rovnováhy mezi velikostí souboru a kvalitou obrazu. Abychom komprimovali soubory DIB, použijeme Aspose.Imaging for Java API, které je funkčně bohaté, výkonné a snadno použitelné rozhraní API pro manipulaci a konverzi obrázků pro platformu Java. Jeho nejnovější verzi si můžete stáhnout přímo z Maven a nainstalovat do svého Maven -založený projekt přidáním následujících konfigurací do souboru pom.xml.
Úložiště
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Závislost
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>
Kroky ke kompresi DIBs pomocí Java
Abyste mohli vyzkoušet následující pracovní postup ve svém vlastním prostředí, potřebujete aspose-imaging-version-jdk16.jar .
- Načtěte soubory DIB metodou Image.load
- Komprimovat obrázky;
- Uložte komprimovaný obrázek na disk ve formátu podporovaném Aspose.Imaging
Požadavky na systém
Aspose.Imaging pro Java je podporován ve všech hlavních operačních systémech. Jen se ujistěte, že máte následující předpoklady.
- Je nainstalován JDK 1.6 nebo vyšší.
Komprimovat obrázky ve formátu DIB – Java
O Aspose.Imaging pro Java API
Aspose.Imaging API je řešení pro zpracování obrázků pro vytváření, úpravu, kreslení nebo konverzi obrázků (fotografií) v rámci aplikací. Nabízí: multiplatformní zpracování obrazu, mimo jiné včetně převodů mezi různými formáty obrázků (včetně jednotného vícestránkového nebo vícesnímkového zpracování obrazu), úpravy jako kreslení, práci s grafickými primitivy, transformace (změna velikosti, oříznutí, převrácení a otočení). binarizace, stupně šedi, úprava), pokročilé funkce pro manipulaci s obrázky (filtrování, rozklad, maskování, vyrovnání sklonu) a strategie optimalizace paměti. Je to samostatná knihovna a není závislá na žádném softwaru pro operace s obrázky. V rámci projektů lze snadno přidat vysoce výkonné funkce pro konverzi obrázků s nativními rozhraními API. Jedná se o 100% soukromá on-premise API a obrázky se zpracovávají na vašich serverech.Komprimujte DIB pomocí online aplikace
Komprimujte dokumenty ve formátu DIB na našem webu s živými ukázkami . Živé demo má následující výhody
DIB co je DIB Formát souboru
Soubor DIB (Device Independent Bitmap) je soubor rastrového obrázku, který má podobnou strukturu jako standardní bitmapové soubory (BMP), ale má jiné záhlaví. Lze jej otevřít téměř všemi aplikacemi, které dokážou otevřít standardní soubor BMP ve Windows i macOS. DIB jsou binární soubory a mají složitý formát souborů podobný BMP.
Přečtěte si víceDalší podporované formáty komprese
Pomocí Java lze snadno komprimovat různé formáty včetně.