نحوه تبدیل اکسل به SVG در جاوا

این یک آموزش مختصر برای توضیح فرآیند تبدیل اکسل به SVG در جاوا است. ممکن است بخواهید یک نمودار، نمودار، شی هوشمند یا هر اطلاعاتی را به تصویر SVG برای حفظ کیفیت تصویر در هر بعد ارائه دهید. به سادگی یک فایل XLSX یا XLS را بارگیری کنید و با استفاده از Java Excel را به SVG با فراخوانی های ساده API در هر سیستم عاملی مانند macOS، Linux یا Windows تغییر دهید.

مراحل تبدیل اکسل به SVG در جاوا

  1. کتابخانه Aspose.Cells را از مخزن Maven در برنامه خود اضافه کنید تا Excel را به SVG تبدیل کنید.
  2. نمونه‌ای از کلاس Workbook برای بارگیری فایل ورودی اکسل برای ایجاد SVG ایجاد کنید.
  3. یک نمونه از شی کلاس SvgSaveOptions ایجاد کنید و پارامترهای خروجی SVG را تنظیم کنید
  4. با ذخیره کتاب کار به صورت SVG، کتاب کار اکسل را به فایل گرافیکی برداری تبدیل کنید

در این مراحل ساده، فایل اکسل ورودی را با استفاده از شی کلاس Workbook بارگذاری می‌کنیم و سپس شی کلاس SvgSaveOptions را برای تنظیم ویژگی‌ها برای تصویر SVG خروجی مورد نیاز پیکربندی می‌کنیم. به طور خاص، ویژگی‌های مختلفی را می‌توان مانند نمایه صفحه، مناطق ادغام و غیره برای کنترل تنظیمات برگزیده فایل خروجی تنظیم کرد. در نهایت، با نوشتن تصاویر خروجی روی دیسک، اکسل را با استفاده از جاوا* به گرافیک برداری تبدیل می کنیم.

کد برای تغییر اکسل به SVG با استفاده از جاوا

import com.aspose.cells.License;
import com.aspose.cells.Cells;
import com.aspose.cells.Workbook;
import com.aspose.cells.Worksheet;
public class ConvertExceltoSVGUsingJava {
public static void main(String[] args) throws Exception { // main function for converting Excel to SVG in Jav
// Initialize the license to avoid watermark in the output SVG converted from Excel
License LicenseForCreatingSVGFromExcel = new License();
LicenseForCreatingSVGFromExcel.setLicense("Aspose.Cells.lic");
// Instantiate a workbook class instance by loading input Excel file to create SVG
Workbook ExceltoSVGConversion = new Workbook("Test.xlsx");
// Create an instance of SvgSaveOptions class object to configure output SVG image
SvgSaveOptions SVGoptions = new SvgSaveOptions();
SVGoptions.setSheetIndex(1);
// Convert Excel workbook to Vector Graphics file by saving the workbook with the specified SVG properties
ExceltoSVGConversion.save("ExcelToSVG.svg", SVGoptions);
}
}

می توانید متوجه شوید که کد از فراخوانی های ساده API برای صادرات اکسل به SVG با استفاده از جاوا استفاده می کند. کل کد بر اساس چند مرحله است که در آن فایل اکسل منبع بارگذاری می شود، سپس چندین ویژگی تصویر SVG با استفاده از شی کلاس SvgSaveOptions مشخص می شود. سپس این ویژگی ها و تنظیمات برای نوشتن تصویر SVG ایجاد شده به روش Save منتقل می شوند.

ما روند تغییر Excel به SVG در جاوا را با مراحل و کد ساده دنبال کردیم. اگر تمایل دارید تبدیل اکسل به XPS را بررسی کنید، لطفاً جزئیات ذکر شده در مقاله در نحوه تبدیل اکسل به XPS در جاوا را بررسی کنید.

 فارسی