Šioje trumpoje pamokoje nurodoma, kaip konvertuoti Excel lapą į Java vaizdą. Jame pateikiami nurodymai, kaip konfigūruoti aplinką ir išsamūs veiksmai kartu su vykdomu pavyzdiniu kodu, kad būtų parodytas lapo konvertavimas XLSX į JPEG. Naudojant Java Excel į vaizdą konvertavimą galima atlikti naudojant kelias kodo eilutes, nenaudojant jokio kito sistemoje įdiegto trečiosios šalies įrankio ar programinės įrangos.
Veiksmai, kaip konvertuoti Excel lapą į vaizdą Java.
- Pridėkite nuorodą į Aspose.Cells iš Maven saugyklos, kad konvertuotumėte lapą į vaizdą
- Įkelkite šaltinio Excel failą konvertuoti į vaizdą naudodami Workbook klasės egzempliorių
- Norėdami tinkinti išvesties vaizdą, sukurkite ImageOrPrintOptions klasės objektą
- Nustatykite vėliavėlę, kad stulpeliai būtų automatiškai pritaikyti pagal langelio turinį ir vaizdo tipą
- Pasirinkite norimą lapą, kurį norite pateikti paveikslėlyje
- Sukurkite pasirinkto lapo SheetRender klasės objektą naudodami sukonfigūruotus ImageOrPrintOptions parametrus
- Išnagrinėkite visus puslapius spaudinio peržiūroje ir kiekvieną puslapį pateikite kaip vaizdą
Šie veiksmai aprašo operacijų, kurių reikia norint konvertuoti Excel failą į Java atvaizdą, tvarką, kad kiekvienas tam tikro darbalapio puslapis būtų pateikiamas kaip atskiras vaizdas. Galite išanalizuoti visus darbalapius po vieną, kad konvertuotumėte visą darbaknygę į vaizdus. Įkėlę šaltinio Excel failą, galite naudoti ImageOrPrintOptions klasės objektą, kad sukonfigūruotumėte išvesties vaizdą (-ius), pvz., nustatytumėte vaizdo tipą arba automatiškai pritaikytumėte stulpelius, kad būtų rodomas visas kiekvieno langelio turinys, ir tada naudoti šią konfigūraciją, kai pateikiate lapus naudodami SheetRender klasės objektas.
Kodas, skirtas sukurti Excel darbalapio vaizdą Java.
ImageOrPrintOptions klasės objektas naudojamas konfigūruoti išvesties vaizdus, kuriuose yra daug kitų ypatybių, pvz., galite naudoti setAllColumnsInOnePagePerSheet(true), kad būtų rodomi visi stulpeliai viename puslapyje, setDefaultFont(fontName), kad nustatytumėte šriftą, kai Excel failo simboliai yra Unicode, setHorizontalResolution. () ir setVerticalResolution(), norėdami nustatyti vaizdo skiriamąją gebą, setTextCrossType() stiliui apibrėžti, kai teksto ilgis yra didesnis nei langelio plotis. Panašiai rašant Excel į vaizdo keitiklį Java, galimas metodas setDesiredSize() norint nustatyti išvesties vaizdo dydį, kurio parametrai turi būti plotis ir aukštis.
Sužinojome, kaip naudojant Java Excel galima konvertuoti vaizdą į vaizdą. Jei norite sužinoti, kaip Excel konvertuoti į HTML, žr. straipsnį kaip konvertuoti Excel į HTML Java.