Pomocí Aspose.Total for Java můžete převést formát JSON na SVGZ v jakékoli aplikaci Java ve dvou jednoduchých krocích. Za prvé, pomocí Aspose.Cells for Java můžete analyzovat JSON na JPEG. Poté můžete pomocí Aspose.Imaging for Java převést JPEG na SVGZ.
Požadavky na převod
Kromě toho vám API umožňuje analyzovat JSON na SVGZ se zadanými možnostmi rozvržení. Chcete-li určit možnosti rozložení, můžete použít třídu JsonLayoutOptions . Umožňuje zpracovat pole jako tabulku, ignorovat hodnoty null, ignorovat název pole, ignorovat název objektu, převést řetězec na číslo nebo datum, nastavit datum a formát čísla a nastavit styl nadpisu. Všechny tyto možnosti vám umožňují prezentovat data podle vašich potřeb. Následující fragment kódu ukazuje, jak nastavit možnosti rozvržení.
Nastavte rozložení a převeďte formát JSON na SVGZ přes Java
Pomocí API můžete také převést JSON na SVGZ s vodoznakem v dokumentu SVGZ. Chcete-li přidat vodoznak, můžete nejprve převést JSON na JPEG a přidat do něj vodoznak. Chcete-li přidat vodoznak, načtěte soubor obrázku pomocí třídy Image , vytvořte objekt Graphics a inicializujte ji pomocí objektu Image, vytvořte novou Matrix objekt a nastavte překlad a transformaci na požadovaný úhel a přidejte vodoznak pomocí Graphics.drawString . Po přidání vodoznaku do obrázku můžete uložit JPEG jako formát SVGZ.
Klíčové použití
- Škálovatelné grafy – Generujte komprimované grafy, které zachovávají jasnost při libovolném rozlišení.
- Interaktivní dashboardy – Napájejte daty řízené dashboardy lehkými grafikami ve formátu SVGZ.
- Vektorové diagramy založené na JSONu – Převeďte strukturovaná data do diagramů s minimální náročností na úložiště.
- Grafika optimalizovaná pro mobilní zařízení – Dodávejte rychlejší vizuály pro responzivní aplikace a webové stránky.
- Vizualizační systémy pro podniky – Standardizujte škálovatelnou grafiku v firemních pracovních postupech.
Automatizační scénáře
- Potrubí JSON-to-SVGZ – Automatizujte transformaci dat do komprimovaných vektorových souborů.
- Automatizovaná komprese grafů – Snížení velikosti velkých vizualizací bez ztráty kvality.
- Vektorové vykreslování řízené JSONem – Vytvářejte dynamické vizuály ze strukturovaných datových sad.
- Grafické pracovní postupy pro více platforem – Zajistěte konzistentní, škálovatelné vizuály napříč desktopovými, mobilními a cloudovými platformami.