این آموزش مراحل دقیقی را در مورد نحوه نصب پایتون برای اجرای Aspose.Barcode برای پایتون از طریق جاوا ارائه می دهد. فرض می کند که Docker را روی سیستم خود نصب کرده اید و شما را راهنمایی می کند تا تمام نرم افزارهای لازم برای اجرای کد Aspose.Barcode در پایتون را نصب کنید. در طی این مراحل ** Python** را نصب میکنید و یک تصویر جدید Barcode برای تأیید محیط ایجاد شده ایجاد میکنید.
مراحل نصب پایتون برای اجرای Aspose.Barcode برای پایتون از طریق جاوا
- با استفاده از دستور docker آخرین تصویر اوبونتو را بکشید
- تصویر اوبونتو را با استفاده از دستور docker اجرا کنید
- دستور Sudo را نصب کنید
- جاوا را نصب کنید
- پایتون را نصب کنید
- دستور Pip را نصب کنید
- Aspose.Barcode for Python via Java و JPype1 را نصب کنید
- کتابخانه تصویری Pillow را با استفاده از Pip نصب کنید
- برای ایجاد بارکد، Aspose.BarCode را برای کد پایتون بنویسید و اجرا کنید
توجه داشته باشید که در این مراحل فرض می شود که شما از Docker برای آزمایش محیط کامل استفاده می کنید، اما اگر نمی خواهید از Docker استفاده کنید، می توانید دو مرحله اولیه را نادیده بگیرید و بقیه دستورات را در ترمینال یا خط فرمان در لینوکس خود اجرا کنید. محیط ویندوز یا مک برای نصب کتابخانه های Aspose.Barcode، JPype1 و Pillow برای اجرای کد نمونه ارائه شده در انتهای اسکریپت زیر، باید Python* و Pip3 را *نصب کنید.
اسکریپت نصب پایتون برای اجرای Aspose.Barcode برای پایتون از طریق جاوا
1. Load the latest Ubuntu Image | |
docker pull ubuntu | |
2. Run Ubuntu Image Using Docker Command | |
docker run -it ubuntu | |
3. Install Sudo Command | |
apt update | |
apt upgrade | |
apt install sudo | |
sudo apt update | |
4. Install Java Runtime environment | |
sudo apt install default-jre | |
5. Install Python3 | |
sudo apt update | |
sudo apt upgrade | |
sudo apt install -y python3 | |
6. Installing Pip Command | |
sudo apt update | |
sudo apt install python3-pip | |
7. Install Aspose.Barcode | |
pip install aspose-barcode-for-python-via-java | |
pip install JPype1 | |
8. Install Pillow imaging library | |
pip install Pillow | |
9. Write Sample Program and save It As SampleBarcode.Py And Run Program | |
python3 SampleBarcode.py | |
SAMPLE CODE TO BE WRITTEN IN SampleBacrode.Py | |
from asposebarcode import Generation | |
# Create an object of BarCodeGenerator class | |
# Specify Barcode Encode Type as QR | |
encode_type = Generation.EncodeTypes.QR | |
GenerateQRCode = Generation.BarcodeGenerator(encode_type, None) | |
# Set QR code text to be encoded as generated QR code | |
GenerateQRCode.setCodeText("Python Test QR") | |
#BarCodeImageFormat.PNG.value | |
file_path = "QR_Code.png" | |
imageFormat= Generation.BarCodeImageFormat(3) | |
# Saving the QR code in PNG image format | |
GenerateQRCode.save(file_path, imageFormat) | |
10. Run the sample using following command | |
python3 SampleBarcode.py |
اگر از قبل تنظیمات محیط Sudo، Java و Python3 را دارید، می توانید از مرحله 6 و به بعد برای استفاده از API شروع کنید. پیشنهاد می شود به جای Python2.x قدیمی از Python3 با API استفاده کنید.
یک کد نمونه اولیه کار با استفاده از API نیز برای تأیید نصب ارائه شده است. شما می توانید تغییراتی را در کانتینر docker خود انجام دهید و فقط باید مرحله 9 را برای مثال دیگری که می خواهید با استفاده از API تولید کنید، انجام دهید.