Սա համառոտ ձեռնարկ է բացատրելու գործընթացը, թե ինչպես փոխարկել Excel-ը SVG-ի Java-ում: Կարող եք պատկերել գծապատկեր, գրաֆիկ, խելացի օբյեկտ կամ որևէ տեղեկատվություն SVG պատկերին՝ ցանկացած հարթության վրա պատկերի որակը պահպանելու համար: Պարզապես բեռնեք XLSX կամ XLS ֆայլը և փոխեք Excel-ը SVG-ի Java-ի միջոցով պարզ API զանգերով ցանկացած օպերացիոն համակարգում, ինչպիսիք են macOS-ը, Linux-ը կամ Windows-ը:
Java-ում Excel-ը SVG-ին փոխարկելու քայլեր
- Ավելացրեք Aspose.Cells գրադարան Maven Repository-ից ձեր հավելվածում՝ Excel-ը SVG-ի փոխարկելու համար
- Ստեղծեք Workbook դասի օրինակ՝ մուտքագրված Excel ֆայլը բեռնելու համար SVG ստեղծելու համար
- Ստեղծեք SvgSaveOptions դասի օբյեկտի օրինակ և սահմանեք ելքային SVG-ի պարամետրերը
- Փոխակերպեք Excel-ի աշխատանքային գիրքը վեկտորային գրաֆիկայի ֆայլի` պահպանելով աշխատանքային գիրքը որպես SVG
Այս պարզ քայլերով մենք բեռնում ենք մուտքագրված Excel ֆայլը՝ օգտագործելով Workbook դասի օբյեկտը և հաջորդիվ կարգավորում ենք SvgSaveOptions դասի օբյեկտը՝ պահանջվող ելքային SVG պատկերի հատկությունները սահմանելու համար: Մասնավորապես, տարբեր հատկություններ կարող են սահմանվել, ինչպիսիք են թերթի ինդեքսը, տարածքների միաձուլումը և այլն՝ ելքային ֆայլի նախապատվությունները վերահսկելու համար: Վերջապես, մենք Excel-ը վերածում ենք վեկտորային գրաֆիկայի՝ օգտագործելով Java՝ ելքային պատկերները գրելով սկավառակի վրա:
Կոդ՝ Java-ի միջոցով Excel-ը 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 զանգեր՝ Excel-ը SVG արտահանելու համար Java-ի միջոցով: Ամբողջ կոդը հիմնված է մի քանի քայլերի վրա, որտեղ բեռնվում է սկզբնաղբյուր Excel ֆայլը, այնուհետև SVG պատկերի մի քանի հատկություններ են նշվում՝ օգտագործելով SvgSaveOptions դասի օբյեկտը: Այս հատկությունները և կարգավորումներն այնուհետև փոխանցվում են Save մեթոդին՝ ստեղծված SVG պատկերը գրելու համար:
Մենք հետևել ենք պարզ քայլերով և կոդով Excel-ը Java-ում SVG-ի փոխելու ընթացակարգին: Եթե դուք հակված եք ուսումնասիրելու Excel-ի XPS-ի փոխարկումը, խնդրում ենք ստուգել ինչպես փոխարկել Excel-ը XPS-ի Java-ում-ի հոդվածում նշված մանրամասները: