باستخدام Aspose.Total for Java ، يمكنك تحويل تنسيق JSON إلى SVGZ داخل أي تطبيق Java في خطوتين بسيطتين. أولاً ، باستخدام Aspose.Cells for Java ، يمكنك تحليل JSON إلى JPEG. بعد ذلك ، باستخدام Aspose.Imaging for Java ، يمكنك تحويل JPEG إلى SVGZ.
متطلبات التحويل
علاوة على ذلك ، تسمح لك API بتحليل JSON إلى SVGZ بخيارات تخطيط محددة. لتحديد خيارات التخطيط ، يمكنك استخدام فئة JsonLayoutOptions . يسمح لك بمعالجة مصفوفة كجدول ، وتجاهل القيم الخالية ، وتجاهل عنوان المصفوفة ، وتجاهل عنوان الكائن ، وتحويل السلسلة إلى رقم أو تاريخ ، وتعيين تنسيق التاريخ والأرقام ، وتعيين نمط العنوان. تتيح لك كل هذه الخيارات تقديم بياناتك وفقًا لاحتياجاتك. يوضح لك مقتطف الشفرة التالي كيفية تعيين خيارات التخطيط.
قم بتعيين التخطيط وتحويل تنسيق JSON إلى SVGZ عبر Java
باستخدام API ، يمكنك أيضًا تحويل JSON إلى SVGZ بعلامة مائية في مستند SVGZ الخاص بك. لإضافة علامة مائية ، يمكنك أولاً تحويل JSON إلى JPEG وإضافة علامة مائية فيه. لإضافة علامة مائية ، قم بتحميل ملف صورة باستخدام فئة Image ، قم بإنشاء كائن من Grpahics فئة وتهيئتها باستخدام كائن صورة ، وإنشاء Matrix وقم بتعيين الترجمة والتحويل إلى الزاوية المطلوبة وإضافة علامة مائية باستخدام Graphics.drawString . بعد إضافة العلامة المائية في صورتك ، يمكنك حفظ JPEG بتنسيق SVGZ.
حالات الاستخدام الرئيسية
- رسوم بيانية قابلة للتوسيع – إنشاء رسوم بيانية مضغوطة تحتفظ بالوضوح عند أي دقة.
- لوحات تحكم تفاعلية – تمكين لوحات تحكم تعتمد على البيانات برسوم SVGZ خفيفة الوزن.
- مخططات نقطية مستندة إلى JSON – تحويل البيانات المنظمة إلى مخططات مع استهلاك تخزين أدنى.
- رسوم بيانية محسنة للهواتف المحمولة – تقديم رسوم بصرية تحميلها بسرعة أكبر لتطبيقات ومواقع الويب المتجاوبة.
- أنظمة تصور الشركات – توحيد الرسوم البصرية القابلة للتوسيع في سير العمل الشركات.
سيناريوهات التلقائية
- أنابيب JSON-to-SVGZ – أتمتة تحويل البيانات إلى ملفات نقطية مضغوطة.
- ضغط الرسوم البيانية التلقائي – تقليل حجم التصورات الكبيرة دون فقدان الجودة.
- عرض الرسوم البيانية المستندة إلى JSON – إنشاء رسوم بصرية ديناميكية من مجموعات بيانات منظمة.
- سير العمل الرسومي عبر المنصات المتعددة – ضمان رؤية متسقة وقابلة للتوسيع عبر منصات سطح المكتب والهواتف المحمولة والسحابية.