1. Tuotteet
  2.   Laskentataulukko
  3.   Java
  4.   Aspose.Cells for Java

Aspose.Cells for Java

 
 

Java-sovellusliittymä laskentataulukoiden luomiseen ja käsittelyyn

Puhdas Java-luokkakirjasto, jolla voit lukea, kirjoittaa, muokata, hahmontaa, käsitellä, tulostaa ja muuntaa Excel-laskentataulukkotiedostoja ilman Microsoft Exceliä.

Aspose.Cells for Java on erittäin tehokas ja puhdas Java-luokkakirjasto Excel-laskentataulukoiden ja muiden suosittujen tiedostomuotoja asentamatta Microsoft Exceliä tai muita kolmannen osapuolen sovelluksia. Kirjastoa voidaan käyttää erityyppisten sovellusten luomiseen, kuten Java Web Applications tai Desktop Applications. Aspose.Cells for Java voi lukea ja kirjoittaa laskentataulukkotiedostoja eri muodoissa, mukaan lukien Microsoft Excel (XLS, XLSX, XLSM, XLSB), OpenDocument Format (ODS), PDF, HTML, CSV ja monet muut.

Aspose.Cells for Java antaa kehittäjille mahdollisuuden luoda ja arvioida monimutkaisia kaavoja laskentataulukoissa, mukaan lukien tuki ulkoisille viittauksille, nimetyille alueille ja mukautetuille funktioille. Kirjasto on erittäin monipuolinen ja sisältää useita tärkeitä ominaisuuksia laskentataulukkoasiakirjojen käsittelyyn, kuten eri muotoisten tiedostojen avaaminen ja lukeminen, uusien laskentataulukoiden lisääminen, olemassa olevien laskentataulukoiden yhdistäminen, eri työkirjojen yhdistäminen, työkirjojen ja laskentataulukoiden salaus ja salauksen purkaminen, työkirjojen tulostaminen ja esikatselu , renderöi laskentataulukoita, hallitse rivejä ja sarakkeita, käytä kaavoja ja paljon muuta.

Aspose.Cells for Java tuo helposti tietoja useista lähteistä, kuten tietokannoista, CSV-tiedostoista ja muista laskentataulukkomuodoista. Lisäksi tietoja voidaan viedä useisiin eri muotoihin, mukaan lukien PDF, HTML ja CSV. Kirjasto mahdollistaa monenlaisten muotoiluvaihtoehtojen soveltamisen soluihin, mukaan lukien fontin koko ja tyyli, taustaväri, reunukset ja paljon muuta. Se tukee myös laskentataulukoiden ja kaavioiden käsittelyä laskentataulukossa, mukaan lukien laskentataulukoiden lisääminen, poistaminen ja siirtäminen sekä kaavioelementtien lisääminen, muokkaaminen ja muotoilu.

Previous Next

Aspose.Cells for Java -sovelluksen käytön aloittaminen

Maven on helpoin tapa ladata ja asentaa Aspose.Cells for Java. Ensin sinun on määritettävä Aspose Maven Repository -kokoonpano/sijainti Maven pom.xml -tiedostossa seuraavasti:

Maven-arkisto Aspose.Cells for Javalle



<repositories>
	<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://releases.aspose.com/java/repo/</url>
	</repository>
</repositories>

//Define Aspose.Cells for Java API Dependency

<dependencies>
	<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>23.1</version>
	</dependency>

    <dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>23.1</version>
    <classifier>javadoc</classifier>
	</dependency>

    <dependency>
	<groupId>org.bouncycastle</groupId>
	<artifactId>bcprov-jdk15on</artifactId>
	<version>1.60</version>
	</dependency>

</dependencies>
Voit myös ladata sen suoraan Asposen tuotteen julkaisusivulta.

Luo uusi Excel-laskentataulukko Java-sovellusliittymän kautta

Aspose.Cells for Java on tarjonnut täydelliset toiminnot uusien Excel-laskentataulukoiden luomiseen alusta alkaen vain parilla Java-koodirivillä. Voit myös avata olemassa olevan laskentataulukkotiedoston antamalla polun siihen tai streamin kautta ja tehdä siihen joitain muutoksia ja tallentaa sen takaisin uusilla muutoksilla. Kirjasto tukee myös eri Microsoft Excel -versioiden tiedostojen avaamista. On myös mahdollista luoda dynaamisesti Excel-tiedosto ja täyttää se tietokannasta tai muista tuetuista lähteistä peräisin olevilla tiedoilla. Voit myös käyttää siihen haluamaasi muotoilua, lisätä uusia laskentataulukoita, asettaa sivun koon ja määrittää asiakirjan ominaisuudet, kuten otsikon, tekijän nimen, yrityksen nimen ja pojan.

Työkirjan luominen Java-sovellusliittymän kautta

 String dataDir = Utils.getDataDir(CreatingWorkbook.class);
// Creating a file input stream to reference the license file
FileInputStream fstream = new FileInputStream("Aspose.Cells.lic");

// Create a License object
License license = new License();

// Applying the Aspose.Cells license
license.setLicense(fstream);

// Instantiating a Workbook object that represents a Microsoft Excel
// file.
Workbook wb = new Workbook();

// Note when you create a new workbook, a default worksheet, "Sheet1", is by default added to the workbook. Accessing the
// first worksheet in the book ("Sheet1").
Worksheet sheet = wb.getWorksheets().get(0);

// Access cell "A1" in the sheet.
Cell cell = sheet.getCells().get("A1");

// Input the "Hello World!" text into the "A1" cell
cell.setValue("Hello World!");

// Save the Microsoft Excel file.
wb.save(dataDir + "MyBook.xls", FileFormatType.EXCEL_97_TO_2003);
wb.save(dataDir + "MyBook.xlsx");
wb.save(dataDir + "MyBook.ods");

Excel-tiedoston tallentaminen muihin tiedostomuotoihin Javan kautta

Aspose.Cells for Java sisältää erinomaisen ominaisuuden Excel-tiedostojen luomiseen ja niiden tallentamiseen eri tavoilla Java-sovelluksissa. Kehittäjän on määritettävä tiedostomuoto, jossa hänen tiedostonsa tallennetaan, kuten PDF, CSV, XLSX, XLSM, XPS, XLTM, XLAM, Excel-mallitiedosto, TSV, HTML, MHTML, ODS, SpreadSheetML, Tagged Image File Format (TIFF), SVG, Data Interchange Format ja paljon muuta. Autetaan kehittäjää, joka haluaa tallentaa tiedoston tiettyyn paikkaan. Hänen on annettava tiedoston nimi, täydellinen polku ja tiedostomuoto. On myös mahdollista tallentaa koko työkirja tekstimuotoon.

Tallenna Excel-tiedosto PDF-muotoon Java API:n kautta

String dataDir = Utils.getSharedDataDir(SaveInPdfFormat.class) + "loading_saving/";

// Creating an Workbook object with an Excel file path
Workbook workbook = new Workbook();

// Save in PDF format
workbook.save(dataDir + "SIPdfFormat_out.pdf", FileFormatType.PDF);

// Print Message
System.out.println("Worksheets are saved successfully.");

Taulukoiden lisääminen ja muuntaminen Excel-tiedostoon Java-sovellusliittymän kautta

Aspose.Cells for Java on tarjonnut täydellisen tuen Excel-laskentataulukon taulukoiden käsittelyyn Java-komentojen avulla. Kirjasto tukee useita tärkeitä ominaisuuksia työtaulukoille, kuten uuden taulukon luominen, Excel-taulukon muuntaminen tietoalueeksi, taulukon luominen käyttämällä alueen rajaviivoja, taulukon muuntaminen ODS:ksi, muotoilun käyttäminen taulukon sisällössä, kaavojen levittäminen. taulukon sisällä, taulukon käyttäminen solusta ja arvojen lisääminen sen sisällä ja paljon muuta.

Muunna taulukko alueeksi vaihtoehdoilla Java-kirjaston kautta

String dataDir = Utils.getSharedDataDir(ConvertTableToRangeWithOptions.class) + "Tables/";
// Open an existing file that contains a table/list object in it
Workbook workbook = new Workbook(dataDir + "book1.xlsx");
		
TableToRangeOptions options = new TableToRangeOptions();
options.setLastRow(5);

// Convert the first table/list object (from the first worksheet) to normal range
workbook.getWorksheets().get(0).getListObjects().get(0).convertToRange(options);

// Save the file
workbook.save(dataDir + "ConvertTableToRangeWithOptions_out.xlsx");

Pura kuvia ja tekstiä Excel-laskentataulukosta Java-sovellusliittymän kautta

Aspose.Cells for Java tekee ohjelmistosuunnittelijoiden helpoksi hallita kuvia ja tekstiä Excel-laskentataulukoissa Java-koodin avulla. Kirjaston avulla ohjelmistokehittäjät voivat poimia kuvia ja tekstiä Excel-tiedostosta ja tallentaa ne haluamaansa paikkaan. Kirjasto tukee myös laskentataulukon pikkukuvan luomista vain muutamalla Java-koodirivillä.

Pura kuvat Excel-tiedostosta Java API:n kautta

String dataDir = Utils.getSharedDataDir(ExtractImagesfromWorksheets.class) + "TechnicalArticles/";
// Open a template Excel file
Workbook workbook = new Workbook(dataDir + "book3.xlsx");

// Get the first worksheet
Worksheet worksheet = workbook.getWorksheets().get(0);

// Get the first Picture in the first worksheet
Picture pic = worksheet.getPictures().get(0);

// Set the output image file path
String fileName = "aspose-logo.jpg";

// Note: you may evaluate the image format before specifying the image path

// Define ImageOrPrintOptions
ImageOrPrintOptions printoption = new ImageOrPrintOptions();

// Specify the image format
printoption.setImageType(ImageType.JPEG);

// Save the image
pic.toImage(dataDir + fileName, printoption);
 Suomen