Hur man konverterar Excel-ark till bild i Java

Denna snabba handledning visar hur man konverterar Excel-ark till bild i Java. Den innehåller vägledning för att konfigurera miljön och detaljerade steg tillsammans med den körbara exempelkoden för att demonstrera konverteringen av ett ark i XLSX till JPEG. När du använder Java Excel till bild kan konvertering utföras med några rader kod utan att använda något annat tredjepartsverktyg eller programvara installerad på systemet.

Steg för att konvertera Excel-ark till bild i Java

  1. Lägg till en referens till Aspose.Cells från Maven-arkivet för att konvertera arket till bilden
  2. Ladda källfilen för Excel för konvertering till bild med hjälp av klassinstansen Workbook
  3. Instantiera klassobjektet ImageOrPrintOptions för att anpassa utdatabilden
  4. Ställ in flaggan för att automatiskt anpassa kolumner baserat på cellinnehåll och bildtyp
  5. Välj önskat ark som ska återges i bilden
  6. Skapa ett SheetRender-klassobjekt för det valda arket med de konfigurerade ImageOrPrintOptions-inställningarna
  7. Läs igenom alla sidor i förhandsgranskningen och rendera varje sida som en bild

Dessa steg beskriver den ordning som krävs för att konvertera Excel-fil till bild i Java så att varje sida i ett visst kalkylblad renderas till en separat bild. Du kan analysera alla kalkylbladen ett efter ett för att konvertera hela arbetsboken till bilder. Efter att ha laddat in Excel-källfilen kan du använda ImageOrPrintOptions-klassobjektet för att konfigurera utdatabild(er) som ange bildtyp eller automatiskt anpassa kolumnerna för att visa hela innehållet i varje cell och sedan använda denna konfiguration medan du renderar ark med hjälp av SheetRender klassobjekt.

Kod för att skapa Excel-kalkylbladsbild i Java

Klassobjekt ImageOrPrintOptions används för att konfigurera utdatabilderna som innehåller många andra egenskaper som du kan använda setAllColumnsInOnePagePerSheet(true) för att visa alla kolumner på en sida, setDefaultFont(fontName) för att ställa in teckensnitt när tecken i Excel-filen är Unicode, setHorizontalResolution () och setVerticalResolution() för att ställa in bildupplösningen, setTextCrossType() för att definiera stil när textlängden är större än cellbredden, för att nämna några. På samma sätt när du skriver Excel till bildkonverterare i Java, finns en metod setDesiredSize() tillgänglig för att ställa in storleken på utdatabilden som behöver bredd och höjd som parametrar.

Vi har lärt oss hur man kan använda Java Excel till bildkonvertering. Om du vill lära dig omvandlingen av Excel till HTML, se artikeln om hur man konverterar Excel till HTML i Java.

 Svenska