
Aspose.Cells for Node.js via Java
স্প্রেডশিট তৈরি ও প্রক্রিয়াকরণের জন্য জাভা API
উন্নত Node.js API যা ডেভেলপারদেরকে XLS, XLSX, ODS, SpreadsheetML, CSV, TSC ইত্যাদি Excel স্প্রেডশিট ফরম্যাট তৈরি, পড়া, সম্পাদনা, নিয়ন্ত্রণ এবং রূপান্তর করতে সক্ষম করে।
Aspose.Cells for Node.js via Java কি?
Aspose.Cells for Node.js via Java একটি শক্তিশালী এবং সম্পূর্ণ API যা জাভা ব্যবহারকারী Node.js অ্যাপ্লিকেশনে Excel স্প্রেডশিট পরিচালনা এবং পরিবর্তন করতে পারে। এই পণ্যটি Aspose.Cells পরিবারের অংশ, যা স্প্রেডশিট ফরম্যাট হ্যান্ডল করার বিস্তৃত সক্ষমতার জন্য পরিচিত। সফটওয়্যার ডেভেলপাররা সহজেই লাইব্রেরি দ্বারা প্রদত্ত শক্তিশালী সক্ষমতাগুলি ব্যবহার করে Excel ফাইল তৈরি, পরিবর্তন, পড়া, মিশ্রণ এবং রূপান্তর করতে পারে। লাইব্রেরিটি ক্রস-প্ল্যাটফর্ম, অর্থাৎ এটি যে কোনও অপারেটিং সিস্টেমে কাজ করবে যা Java সমর্থন করে, যা বিস্তৃত সামঞ্জস্যতা এবং সহজ ডিপ্লয়মেন্ট নিশ্চিত করে। এটি জনপ্রিয় Microsoft Excel ফাইল ফরম্যাটগুলো যেমন XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS ইত্যাদি সমর্থন করে।
Aspose.Cells for Node.js via Java হল একটি উন্নত এবং বৈশিষ্ট্যসমৃদ্ধ টুলকিট, যা Node.js অ্যাপ্লিকেশনে বিভিন্ন স্প্রেডশিট প্রক্রিয়াকরণ কাজ পরিচালনা করে। লাইব্রেরির বেশ কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে, যা সফটওয়্যার ডেভেলপারদের জন্য এটি খুবই উপকারী করে তোলে, যার মধ্যে রয়েছে ব্যাপক ফাইল ম্যানিপুলেশন, উন্নত ফরম্যাটিং, শূন্য থেকে Excel ফাইল তৈরি, উন্নত ফর্মুলা গণনা, শক্তিশালী চার্টিং ক্ষমতা, Excel ফাইলকে অন্যান্য ফাইল ফরম্যাটে রূপান্তর, বিভিন্ন উৎস থেকে ডেটা ইম্পোর্ট ও এক্সপোর্ট, পিভট টেবিল তৈরি ও ম্যানিপুলেশন, বৃহৎ ডেটাসেট দক্ষভাবে হ্যান্ডলিং এবং আরও অনেক কিছু।
Aspose.Cells for Node.js via Java কর্মক্ষমতার জন্য অপ্টিমাইজ করা হয়েছে এবং বিশাল ডেটাসেট দক্ষতার সাথে হ্যান্ডল করতে পারে। এটি ক্লায়েন্ট ও সার্ভার‑সাইড উভয় অ্যাপ্লিকেশনের জন্য উপযুক্ত যেখানে গতি ও নির্ভরযোগ্যতা গুরুত্বপূর্ণ। জাভা ভিত্তিক, এই লাইব্রেরি উচ্চ পারফরম্যান্স ও স্কেলেবিলিটি প্রদান করে, ফলে ছোট ও বড় স্কেলের উভয় অ্যাপ্লিকেশনের জন্য উপযোগী। এতে বিভিন্ন অতিরিক্ত কার্যকারিতা ও নিরাপত্তা বৈশিষ্ট্য রয়েছে, যেমন স্প্রেডশিটের কন্টেন্ট এনক্রিপশন ও ডিক্রিপশন, সিকিউরিটি প্রোটেকশন, এবং সারি, কলাম, ওয়ার্কশিট লুকিয়ে ও দেখানোর অপশন। যারা তাদের স্প্রেডশিট দক্ষতা বাড়াতে চান সফটওয়্যার ডেভেলপারদের জন্য এটি একটি চমৎকার বিকল্প।
Aspose.Cells for Node.js via Java দিয়ে শুরু করুন
Aspose.Cells for Node.js via Java ইনস্টল করার সুপারিশকৃত পদ্ধতি হল npm ব্যবহার করা। মসৃণ ইনস্টলেশনের জন্য দয়া করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।
npm ব্যবহার করে Aspose.Cells for Node.js via Java ইনস্টল করুন
npm i aspose.cells
You can also download it directly from Aspose product release page.Node.js অ্যাপ্লিকেশনগুলোতে Excel স্প্রেডশিট জেনারেশন
Aspose.Cells for Node.js via Java সম্পূর্ণ কার্যকারিতা সরবরাহ করে, যা শূন্য থেকে নতুন স্প্রেডশিট ডকুমেন্ট তৈরি করা এবং Node.js অ্যাপ্লিকেশনের মধ্যে বিদ্যমান স্প্রেডশিট লোড ও ম্যানিপুলেট করা সম্ভব করে। লাইব্রেরির অংশ হিসেবে বেশ কয়েকটি গুরুত্বপূর্ণ ফিচার রয়েছে যা ডেভেলপারদের কাজ সহজ করে। সফটওয়্যার ডেভেলপাররা ওয়ার্কশীট যোগ ও মুছে ফেলতে, সারি ও কলাম ম্যানিপুলেট করতে, সারি ও সেল মার্জ করতে, অন্য শীট থেকে গুরুত্বপূর্ণ ডেটা আনতে, ছবি ও ফটো সন্নিবেশ করতে, সেল ডেটা সরাসরি কাজ করতে, উন্নত ফর্মুলা গণনা ইত্যাদি করতে পারে। এখানে একটি উদাহরণ দেয়া হয়েছে যা দেখায় কীভাবে সফটওয়্যার ডেভেলপাররা Node.js অ্যাপ্লিকেশনের ভিতরে একটি নতুন Excel ফাইল তৈরি করতে পারেন।
Node.js অ্যাপ্লিকেশনের ভিতরে কীভাবে একটি নতুন Excel ফাইল তৈরি করবেন?
import com.aspose.cells.*;
public class CreateExcelFile {
public static void main(String[] args) {
// Instantiate a Workbook object
Workbook workbook = new Workbook();
// Access the first worksheet in the workbook
Worksheet worksheet = workbook.getWorksheets().get(0);
// Add text to cell A1
Cell cell = worksheet.getCells().get("A1");
cell.putValue("Hello, Aspose!");
// Save the workbook
try {
workbook.save("NewExcelFile.xlsx");
} catch (Exception e) {
e.printStackTrace();
}
}
}
স্প্রেডশিটে চার্ট ও গ্রাফিক্স যোগ করুন
আপনি Node.js অ্যাপসের মধ্যে Excel স্প্রেডশীটে Aspose.Cells for Node.js via Java দ্বারা সম্পূর্ণ সমর্থন পেয়ে বিভিন্ন ধরনের চার্ট তৈরি ও যোগ করতে পারেন। লাইব্রেরিটি .NET অ্যাপ্লিকেশনের মধ্যে আগে থেকে বিদ্যমান চার্ট পরিবর্তন করতে এবং শূন্য থেকে নতুন OOXML চার্ট তৈরি করতে সক্ষম করে। এটি বার, লাইন, পাই, এরিয়া, কলাম, স্ক্যাটার, সারফেস, স্টক, রাডার ইত্যাদি সহ বিভিন্ন ধরনের চার্ট হ্যান্ডেল করতে পারে। লাইব্রেরি চার্ট সিরিজ সংগ্রহ এবং একক চার্ট সিরিজের চার্ট ডেটা লেবেল পরিচালনা সমর্থন করে। Node.js অ্যাপ্লিকেশনের মধ্যে Excel স্প্রেডশীটে কীভাবে চার্ট অন্তর্ভুক্ত করতে হয় তা নিচের উদাহরণে প্রদর্শন করা হয়েছে।
Node.js পরিবেশে Excel ওয়ার্কশীটে কীভাবে চার্ট যোগ করবেন?
import com.aspose.cells.*;
public class AddChart {
public static void main(String[] args) {
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Add sample data for the chart
cells.get("A1").putValue("Category");
cells.get("A2").putValue("A");
cells.get("A3").putValue("B");
cells.get("A4").putValue("C");
cells.get("B1").putValue("Value");
cells.get("B2").putValue(10);
cells.get("B3").putValue(20);
cells.get("B4").putValue(30);
// Add a chart to the worksheet
int chartIndex = worksheet.getCharts().add(ChartType.COLUMN, 5, 0, 15, 5);
Chart chart = worksheet.getCharts().get(chartIndex);
// Set the data source for the chart
chart.setNSeries("B2:B4", true);
chart.getNSeries().setCategoryData("A2:A4");
// Save the workbook with the chart
try {
workbook.save("ChartExcelFile.xlsx");
} catch (Exception e) {
e.printStackTrace();
}
}
}
স্প্রেডশিটে উন্নত ফরম্যাটিং প্রয়োগ করুন
Aspose.Cells for Node.js via Java সফটওয়্যার ডেভেলপারদেরকে স্প্রেডশিটের সেল এবং সারিতে বিভিন্ন ধরনের ফরম্যাটিং সহজে লোড এবং প্রয়োগ করতে সহায়তা করে। লাইব্রেরিটি বিস্তৃত ফরম্যাটিং অপশন প্রদান করে, যা কাস্টমাইজড এবং ভিজ্যুয়ালি আকর্ষণীয় স্প্রেডশিট তৈরি করতে দেয়। এতে ফন্ট শৈলী, সেল বর্ডার, সংখ্যা ফরম্যাট এবং শর্তসাপেক্ষ ফরম্যাটিং অন্তর্ভুক্ত আছে, যা উচ্চমাত্রার কাস্টমাইজড এবং দৃষ্টিনন্দন স্প্রেডশিট তৈরি করতে সক্ষম। এখানে একটি সহজ উদাহরণ দেওয়া হয়েছে যা দেখায় কীভাবে সফটওয়্যার ডেভেলপাররা Node.js অ্যাপ্লিকেশনের মধ্যে ওয়ার্কশীট সেলে ফরম্যাটিং প্রয়োগ করতে পারেন।
Node.js অ্যাপে ওয়ার্কশীটের সেলগুলিতে কীভাবে স্টাইল প্রয়োগ করবেন?
import com.aspose.cells.*;
public class FormatCells {
public static void main(String[] args) {
try {
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Set value to a cell
Cell cell = cells.get("A1");
cell.putValue("Aspose Formatting");
// Create a style object
Style style = workbook.createStyle();
// Set the font color to red
style.getFont().setColor(Color.getRed());
// Set the background color to yellow
style.setPattern(BackgroundType.SOLID);
style.setBackgroundColor(Color.getYellow());
// Apply the style to the cell
cell.setStyle(style);
workbook.save("FormattedCells.xlsx");
System.out.println("Cells formatted successfully.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Node.js API ব্যবহার করে Excel স্প্রেডশিট রূপান্তর করুন
Aspose.Cells for Node.js via Java Excel স্প্রেডশিটকে বহু ফাইল ফরম্যাটে রূপান্তরের জন্য সম্পূর্ণ কার্যকারিতা সরবরাহ করেছে। সফটওয়্যার ডেভেলপাররা লাইব্রেরি ব্যবহার করে এক ফাইল ফরম্যাটে Excel স্প্রেডশিট লোড করে তাদের .NET অ্যাপ্লিকেশনে সেভ করতে পারে এবং বিভিন্ন সমর্থিত ফাইল ফরম্যাটে সেভ করতে পারে। লাইব্রেরি Excel স্প্রেডশিটকে PDF, HTML, PowerPoint, XPS, HTML, MHTML, JSON, Plain Text এবং সাধারণ ছবির ফরম্যাট যেমন TIFF, JPG, PNG, BMP, SVG-তে রূপান্তর সমর্থন করে। এখানে একটি সহজ উদাহরণ দেওয়া হয়েছে যা দেখায় কীভাবে ডেভেলপাররা Node.js অ্যাপ্লিকেশনের মধ্যে দক্ষতার সাথে Excel স্প্রেডশিটকে PDF-তে রূপান্তর করতে পারেন।
Node.js অ্যাপে Excel স্প্রেডশিটকে PDF-তে কীভাবে রূপান্তর করবেন?
import com.aspose.cells.*;
public class ExcelToPdf {
public static void main(String[] args) {
try {
// Load the Excel file
Workbook workbook = new Workbook("input.xlsx");
// Save the file as PDF
workbook.save("output.pdf", SaveFormat.PDF);
System.out.println("Excel file has been successfully converted to PDF.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
