Knowledgebase

Python Excel লাইব্রেরি | Aspose

Aspose.Cells for Python হল একটি ক্লাস লাইব্রেরি যা ডেভেলপারদের তাদের নিজস্ব অ্যাপ্লিকেশনগুলিতে স্প্রেডশিট ফাইলগুলি পরিচালনা এবং প্রক্রিয়াকরণ করতে সক্ষম করে। সবচেয়ে নমনীয় কম্পোনেন্টের সমষ্টি প্রদান করে যা Python অ্যাপ্লিকেশনগুলোকে Microsoft Excel বা অন্য কোনো তৃতীয় পক্ষের সফটওয়্যার ছাড়াই Excel স্প্রেডশিট তৈরি এবং পরিচালনা করতে সক্ষম করে।
আমাদের API জনপ্রিয় স্প্রেডশিট (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) ফাইল ফরম্যাটগুলোকে সমর্থন করে যা আপনার ব্যবসা প্রতিদিন ব্যবহার করে, এবং Excel ফাইলগুলোকে DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, প্লেইন টেক্সট এবং JPG, PNG, SVG, TIFF, BMP সহ জনপ্রিয় ইমেজ ফরম্যাটে রপ্তানি করতে পারে।

Python Excel লাইব্রেরি

আমাদের লাইব্রেরি দিয়ে, ডেভেলপাররা একাধিক ওয়ার্কশিট পরিচালনা করতে পারে, শূন্য থেকে স্প্রেডশিট কন্টেন্ট ও স্টাইল তৈরি করতে পারে, সাধারণ ও জটিল গাণিতিক, আর্থিক এবং টেক্সট ফর্মুলা যোগ করতে পারে, বিভিন্ন ডেটা সোর্স থেকে ওয়ার্কশিটে ডেটা ইম্পোর্ট করতে পারে, চার্ট, মন্তব্য, ইমেজ, ড্রয় অবজেক্ট পরিচালনা করতে পারে এবং আরও অনেক কাজ সম্পাদন করতে পারে।

Python Excel API দিয়ে আপনি নিম্নলিখিত অপারেশনগুলি সম্পাদন করতে পারেন:
• Excel স্প্রেডশিট পড়া
• ইমেজ যোগ করা এবং চার্ট তৈরি করা
• ওয়ার্কবুকের মধ্যে ওয়ার্কশিট সমন্বয় করা
• Excel স্প্রেডশিটকে PDF, EMF এবং ইমেজে রেন্ডার করা
• ওয়ার্কশিট সুরক্ষিত ও অ-সুরক্ষিত করা
• পিভট টেবিল এবং চার্ট তৈরি করা
• মন্তব্য যোগ ও সম্পাদনা করা
• ডেটা অনুসন্ধান এবং প্রতিস্থাপন
• সেল বিভাজন এবং মার্জিং
• কলাম ও রোতে গ্রুপিং যোগ ও অপসারণ
• সংখ্যা ফরম্যাটিং সেট করা
• ফর্মুলা পড়া ও সেট করা
• পেজ সেটআপ কনফিগার করা
• পেজ ওরিয়েন্টেশন, পেপার সাইজ এবং স্কেলিং সমন্বয় করা
• শর্তসাপেক্ষ ফরম্যাটিং পড়া ও লেখা
• এবং আরও অনেক কিছু

আপনি আমাদের অনলাইন অ্যাপ্লিকেশন এর মাধ্যমে Aspose.Cells এর জনপ্রিয় ফিচারগুলো চেষ্টা করতে পারেন।

দুটি Aspose.Cells লাইব্রেরি আপনার ব্যবহারের জন্য উপলব্ধ – Aspose.Cells for Python via Java এবং Aspose.Cells for Python via .NET লাইব্রেরি।

Aspose.Cells for Python via Java লাইব্রেরি

সিস্টেমের প্রয়োজনীয়তা: Aspose.Cells for Python via Java Windows, Linux এবং macOS প্ল্যাটফর্মে ব্যবহার করা যায় এবং লাইব্রেরিটি প্ল্যাটফর্ম-ইন্ডিপেনডেন্ট। ইনস্টলেশনের আগে মেশিনে Java 8 বা তার উপরের সংস্করণ থাকতে হবে।
Python সংস্করণ: Python 3.5 বা তার উপরে
Java সংস্করণ: Java 1.8 বা তার উপরে

Windows, Linux বা macOS-এ ইনস্টলেশন

  1. নিম্নলিখিত কমান্ড দিয়ে Java ইনস্টল করুন:
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. pypi থেকে Aspose.Cells for Python via Java ইনস্টল করুন:
 $ pip install aspose-cells

Aspose.Cells for Python via Java লাইব্রেরি ব্যবহার করে একটি Hello World অ্যাপ্লিকেশন তৈরি করুন

  1. HelloWorldApp.py নামের একটি ফাইল তৈরি করুন
  2. নিচের কোডটি ব্যবহার করে HelloWorldApp.py ফাইলে সংরক্ষণ করুন
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")

jpype.shutdownJVM()
  1. কমান্ড প্রম্পটে “python HelloWorldApp.py” চালান

Excel ফাইল রূপান্তর
Python Excel লাইব্রেরি Excel ফাইলগুলোকে PDF, XPS এবং HTML সহ বিভিন্ন ফরম্যাটে রূপান্তর করতে সক্ষম করে। নিচে আমরা দেখাব কীভাবে দ্রুত এবং সহজে Aspose.Cells for Python via Java লাইব্রেরি ব্যবহার করে Excel ফাইল রূপান্তর করা যায়।

// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");

// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);

wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);

wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);

Aspose.Cells for Python via .NET লাইব্রেরি

সিস্টেমের প্রয়োজনীয়তা: Aspose.Cells for Python via .NET একটি প্ল্যাটফর্ম-ইন্ডিপেনডেন্ট লাইব্রেরি এবং Windows, Linux এবং macOS-এ ব্যবহার করা যায় যেখানে Python ইনস্টল করা আছে।
Python সংস্করণ: Python 3.6 বা তার উপরে

Windows, Linux বা macOS-এ ইনস্টলেশন
pypi থেকে নিম্নলিখিত কমান্ড ব্যবহার করে Aspose.Cells for Python via .NET ইনস্টল করুন:

$ pip install aspose-cells-python

Aspose.Cells for Python via .NET লাইব্রেরি ব্যবহার করে একটি Hello World অ্যাপ্লিকেশন তৈরি করুন

  1. HelloWorldApp.py নামের একটি ফাইল তৈরি করুন
  2. নিচের কোডটি ব্যবহার করে HelloWorldApp.py ফাইলে সংরক্ষণ করুন
import aspose.cells
from aspose.cells import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")
  1. কমান্ড প্রম্পটে “python HelloWorldApp.py” চালান

Excel ফাইল রূপান্তর
নিচে আমরা দেখাব কীভাবে দ্রুত এবং সহজে Aspose.Cells for Python via .NET লাইব্রেরি ব্যবহার করে Excel ফাইল রূপান্তর করা যায়।

import aspose.cells
from aspose.cells import Workbook,SaveFormat
 
#load file to be converted
wk = Workbook("input.xlsx");

#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);

wk.save("output.xps", SaveFormat.XPS);

wk.save("houtput.html", SaveFormat.HTML);

আপনি Aspose.Cells API সম্পর্কে আরও তথ্য অফিসিয়াল প্রোডাক্ট পেজ এবং আমাদের ডকুমেন্টেশন থেকে পেতে পারেন।

যদি আপনি আমাদের ডেভেলপারদের নিয়োগ করে আপনার প্রকল্পে দ্রুত এবং কার্যকরভাবে API বাস্তবায়ন করতে চান, আমাদের পেশাদার দল আপনার সেবায় প্রস্তুত। আমরা আপনার প্রকল্প বুঝে, সমাধান ডিজাইন করে এবং আপনার প্রয়োজন অনুযায়ী Aspose API বাস্তবায়ন করব, তা হোক বিদ্যমান Aspose পণ্যের নতুন ফিচার বা নতুন ফাইল ফরম্যাটের জন্য API।