მონაცემთა დამუშავებისა და ინფორმაციის გაზიარების მუდმივად განვითარებად ლანდშაფტში, Excel ორობითი სამუშაო წიგნის (XLSB) ფაილების პორტატული დოკუმენტის ფორმატში (PDF) შეუფერხებლად გადაქცევის შესაძლებლობა გახდა აუცილებელი მოთხოვნა. როდესაც ბიზნესი და პროფესიონალები ნავიგაციას უწევენ მონაცემთა პრეზენტაციის, ანალიზისა და თანამშრომლობის სირთულეებს, ამ ორ ფორმატს შორის უფსკრული გადასალახად საიმედო და ეფექტური გადაწყვეტის მოთხოვნა მნიშვნელოვნად გაიზარდა. ეს სტატია განიხილავს იმ ფუნქციის ძირითად საჭიროებას, რომელიც საშუალებას აძლევს XLSB-ს PDF-ზე გადაყვანას Python Cloud SDK-ის გამოყენებით, ხაზს უსვამს მის პრაქტიკულ მნიშვნელობას და უპირატესობებს, რომლებიც მას სთავაზობს როგორც ინდივიდებს, ასევე ორგანიზაციებს.
- Excel to PDF Conversion API
- XLSB PDF-ზე პითონში
- გადააკეთეთ Excel PDF-ზე cURL ბრძანებების გამოყენებით
- გადაიყვანეთ კონკრეტული Excel სამუშაო ფურცელი PDF-ზე cURL ბრძანების გამოყენებით
Excel to PDF Conversion API
XLSB-დან PDF-ზე უწყვეტი კონვერტაციის მისაღწევად, Aspose.PDF Cloud SDK for Python ჩნდება, როგორც ძლიერი ინსტრუმენტი. ეს Cloud SDK გაძლევთ საშუალებას, უპრობლემოდ ჩართოთ კონვერტაციის ფუნქცია თქვენს აპლიკაციებში. SDK ჭკვიანურად ამუშავებს ფორმატირებას, ინახავს დიაგრამებს, ცხრილებს და სხვა ვიზუალურ ელემენტებს შედეგად PDF გამომავალში. ასე რომ, ის უზრუნველყოფს, რომ თქვენი კონვერტირებული დოკუმენტები არა მხოლოდ ინარჩუნებენ სიზუსტეს, არამედ ასახავს ორიგინალური XLSB-ის ვიზუალურ წარმოდგენას.
ახლა, SDK-ის გამოსაყენებლად, გთხოვთ, შეასრულოთ შემდეგი ბრძანება, რომ დააინსტალიროთ SDK ლოკალურ სისტემაზე:
pip install asposecellscloud
ინსტალაციის შემდეგ, შემდეგი ნაბიჯი არის უფასო ანგარიშის რეგისტრაცია cloud dashboard-ზე GitHub-ის ან Google ანგარიშის გამოყენებით ან გამოიყენეთ Sign Up თქვენი კლიენტის სერთიფიკატების მისაღებად.
XLSB PDF-ზე პითონში
ამ განყოფილებაში ჩვენ ვაპირებთ მივყვეთ ნაბიჯებს, რომ ჩატვირთოთ XLSB (excel) სამუშაო ფურცელი ღრუბლოვანი საცავიდან და გარდაქმნათ იგი PDF ფორმატში. ამ მაგალითში, XLSB-ის ყველა სამუშაო ფურცელი გარდაიქმნება PDF ფორმატში.
- პირველ რიგში, შექმენით CellsApi კლასის ობიექტი არგუმენტებად კლიენტის რწმუნებათა სიგელების გადაცემით.
- მეორეც, მიუთითეთ შეყვანის XLSB სახელი, შედეგის ფაილის სახელი და გამომავალი ფორმატი, როგორც PDF.
- დაბოლოს, გამოიძახეთ უჯრედების სამუშაო წიგნის მისაღებად სამუშაო წიგნი(…) მეთოდი XLSB-ის PDF ფორმატში გადასაყვანად და გამომავალი ღრუბლოვან საცავში შესანახად.
# დამატებითი კოდის ნიმუშებისთვის ეწვიეთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def XLSBtoPDF():
try:
#Client credentials
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# CellsApi ინსტანციის ინიციალიზაცია
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# შეიტანეთ XLSB სამუშაო წიგნი
input_file = "myDocument.xlsb"
# შედეგის ფორმატი
format = "PDF"
# შედეგად მიღებული ფაილის სახელი
output = "Converted.pdf"
# დაურეკეთ API-ს XLSB PDF-ად გადასაყვანად
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# დაბეჭდეთ პასუხის კოდი კონსოლში
print(response)
# შეტყობინების ამობეჭდვა კონსოლში (სურვილისამებრ)
print('XLSB sucessfully converted to PDF !')
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
გადაიყვანეთ Excel PDF-ზე cURL ბრძანებების გამოყენებით
XLSB-ში PDF-ში გადაყვანა თავის ნაბიჯს დგამს Aspose.Cells Cloud-ის სინერგიისა და cURL ბრძანებების სიმძლავრის მეშვეობით. ეს დინამიური დუეტი გთავაზობთ მრავალმხრივ და მეგობრულ მიდგომას, რათა შეასრულოთ ეს მნიშვნელოვანი ტრანსფორმაცია ძალისხმევის გარეშე. ასე რომ, თქვენ მუშაობთ მონაცემთა სწრაფ მიგრაციაზე თუ სისტემატიურ პარტიულ კონვერტაციაზე, ეს კომბინაცია გთავაზობთ ელეგანტურ გადაწყვეტას.
ახლა, პირველ რიგში, ჩვენ უნდა შევქმნათ JWT წვდომის ნიშანი (ჩვენი კლიენტის სერთიფიკატების საფუძველზე):
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
მას შემდეგ რაც გვექნება JWT ჟეტონი, გთხოვთ შეასრულოთ შემდეგი ბრძანება Excel (XLSB) PDF ფორმატში გადასაყვანად. შესრულების შემდეგ, შედეგად მიღებული PDF ინახება იმავე ღრუბლოვან საცავში.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb?format=PDF&isAutoFit=false&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
გადაიყვანეთ კონკრეტული Excel სამუშაო ფურცელი PDF-ზე cURL ბრძანების გამოყენებით
ყველა სამუშაო ფურცლის XLSB ფაილიდან კონვერტაციის ნაცვლად, შეიძლება დაგჭირდეთ არჩეული სამუშაო ფურცლის PDF ფორმატში გადაყვანა. ასე რომ, გთხოვთ შეასრულოთ შემდეგი ბრძანება არჩეული სამუშაო ფურცლის PDF-ში ონლაინ შესანახად.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb/worksheets/Sheet2?format=PDF&verticalResolution=0&horizontalResolution=0" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-o SingleWorksheet.pdf
ზემოთ მოცემულ მაგალითებში გამოყენებული ფაილების ნიმუში შეგიძლიათ მიიღოთ შემდეგი ბმულებიდან:
გამოსადეგი ბმულები
დასკვნა
დასასრულს, მოგზაურობა XLSB-ის PDF-ად გადაქცევისთვის წარმოგიდგენთ ორ განსხვავებულ, მაგრამ ეფექტურ გზას, თითოეული ემსახურება მომხმარებლის მრავალფეროვან პრეფერენციებსა და ტექნიკურ შესაძლებლობებს. Aspose.PDF Cloud SDK Python-ისთვის გთავაზობთ მოსახერხებელი და კოდზე ორიენტირებულ გადაწყვეტას, რომელიც უპრობლემოდ აერთიანებს XLSB-ში PDF კონვერტაციას პითონის აპლიკაციებში. მეორეს მხრივ, Aspose.Cells Cloud-ისა და cURL ბრძანებების კომბინაცია წარმოადგენს ბრძანების ხაზზე ორიენტირებულ ალტერნატივას. ეს მიდგომა ემყარება ბრძანების ხაზის ინტერფეისების მოხერხებულობას და ცნობადობას, რაც საშუალებას იძლევა სწრაფი კონვერტაცია პირდაპირ ტერმინალიდან.
დაკავშირებული სტატიები
ჩვენ გირჩევთ გაეცნოთ შემდეგ სტატიებს შემდგომი გაგებისთვის: