Python SDK ஐப் பயன்படுத்தி ஆன்லைனில் எக்செல் PDF ஆக மாற்றுவது எப்படி என்பதை அறிக. XLS ஐ PDF இல் சேமிக்கவும்.
இந்த கட்டுரையில், பைதான் SDK ஐப் பயன்படுத்தி Excel ஐ PDF ஆக மாற்றுவது பற்றிய விவரங்களைப் பற்றி விவாதிக்கப் போகிறோம். தரவுத் தொகுப்புகளைச் சேமிக்கவும், ஒழுங்கமைக்கவும், கண்காணிக்கவும் எக்செல் விரிதாள்களைப் பயன்படுத்துகிறோம். இது கணக்காளர்கள், தரவு ஆய்வாளர்கள் மற்றும் பிற நிபுணர்களால் பயன்படுத்தப்படுகிறது. ஆனால் இந்தக் கோப்புகளைப் பார்ப்பதற்கு, MS Excel, OpenOffice Calc போன்ற ஒரு குறிப்பிட்ட அப்ளிகேஷன் நமக்குத் தேவை. இருப்பினும், Excel ஐ PDF இல் சேமித்தால், அதை எந்த இயங்குதளத்திலும் எந்தச் சாதனத்திலும் பார்க்க முடியும்.
- எக்செல் டு பிடிஎஃப் கன்வெர்ஷன் ஏபிஐ
- பைத்தானில் Excel ஐ PDF ஆக மாற்றவும்
- CURL கட்டளைகளைப் பயன்படுத்தி XLS முதல் PDF வரை
எக்செல் டு பிடிஎஃப் கன்வெர்ஷன் ஏபிஐ
Aspose.Cells Cloud என்பது REST API ஆகும், இது எக்செல் கோப்புகளை PDF மற்றும் பிற ஆதரிக்கப்படும் வடிவங்களுக்கு உருவாக்க, திருத்த மற்றும் மாற்றும் திறன்களை வழங்குகிறது. பைதான் பயன்பாட்டில் இந்த அம்சங்களைப் பயன்படுத்த, தயவுசெய்து [Aspose.Cells Cloud SDK ஐ Python] ஐப் பயன்படுத்தி முயற்சிக்கவும்3. SDK ஐ நிறுவ கன்சோலில் பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
pip install asposecellscloud
அடுத்த படியாக Aspose Cloud கணக்கை உருவாக்கவும் மற்றும் கிளையண்ட் நற்சான்றிதழ் விவரங்களைப் பெறவும். கிளவுட் சேவைகளுடன் இணைவதற்கும், கிளவுட் சேமிப்பகத்திலிருந்து ஆவணங்களை அணுகுவதற்கும் இந்த நற்சான்றிதழ்கள் அவசியம்.
பைத்தானில் Excel ஐ PDF ஆக மாற்றவும்
பைதான் குறியீடு துணுக்கைப் பயன்படுத்தி எக்செல்லை PDF வடிவத்திற்கு மாற்ற கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்.
- கிளையன்ட் நற்சான்றிதழ்களைப் பயன்படுத்தி CellsApi இன் பொருளை உருவாக்கவும்
- அவுட்டட் வடிவமைப்பை PDF ஆகக் குறிப்பிடும் சரம் பொருளை உருவாக்கவும்
- Excel ஐ PDF ஆக மாற்ற cellsworkbookgetworkbook(…) முறையை அழைக்கவும்
# மேலும் குறியீடு மாதிரிகளுக்கு, https://github.com/aspose-cells-cloud/aspose-cells-cloud-python ஐப் பார்வையிடவும்
def Excel2CSV():
try:
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# CellsApi instnace ஐ துவக்கவும்
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# உள்ளீடு எக்செல் பணிப்புத்தகம்
input_file = "Book1.xlsx"
# விளைவாக வடிவம்
format = "PDF"
# விளைவாக கோப்பு பெயர்
output = "Converted.pdf"
# மாற்று செயல்பாட்டைத் தொடங்க API ஐ அழைக்கவும்
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# கன்சோலில் பதில் குறியீட்டை அச்சிடவும்
print(response)
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
மேலே உள்ள எடுத்துக்காட்டில் பயன்படுத்தப்பட்ட மாதிரி கோப்புகளை Book1.xlsx மற்றும் Converted.pdf இலிருந்து பதிவிறக்கம் செய்யலாம்.
CURL கட்டளைகளைப் பயன்படுத்தி XLS முதல் PDF வரை
REST APIகளை எந்த தளத்திலும் கர்ல் கட்டளைகள் மூலம் எளிதாக அணுகலாம். Aspose.Cells Cloud ஆனது REST கட்டமைப்பில் உருவாக்கப்பட்டுள்ளதால், CURL கட்டளைகளைப் பயன்படுத்தி XLS-லிருந்து PDF மாற்றத்தையும் செய்யலாம். எனவே முதலில் நாம் கிளையன்ட் சான்றுகளின் அடிப்படையில் 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"
இப்போது நாம் ஆன்லைனில் xls ஐ pdf ஆக மாற்ற பின்வரும் கட்டளையை இயக்க வேண்டும்.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/Book1.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-d{}
முடிவுரை
இந்த வலைப்பதிவில், பைதான் குறியீடு துணுக்குகளைப் பயன்படுத்தி எக்செல்லை PDF ஆக மாற்றுவதற்கான படிகளைப் பற்றி விவாதித்தோம். அதே நேரத்தில், CURL கட்டளைகளைப் பயன்படுத்தி Excel ஐ PDF இல் சேமிப்பதற்கான விருப்பங்களை நாங்கள் ஆராய்ந்தோம். Python SDK இன் முழுமையான மூலக் குறியீட்டை GitHub இலிருந்து பதிவிறக்கம் செய்யலாம். மற்ற அற்புதமான அம்சங்களைப் பற்றி மேலும் அறிய, புரோகிராமர்கள் வழிகாட்டி ஐ ஆராயவும் பரிந்துரைக்கிறோம்.
உங்களிடம் ஏதேனும் தொடர்புடைய வினவல் இருந்தால் அல்லது எங்கள் APIகளைப் பயன்படுத்தும் போது ஏதேனும் சிக்கலை எதிர்கொண்டால், [இலவச தொழில்நுட்ப ஆதரவு மன்றம்] வழியாக எங்களைத் தொடர்புகொள்ளவும்.
தொடர்புடைய கட்டுரைகள்
இதைப் பற்றி மேலும் அறிய பின்வரும் இணைப்புகளைப் பார்வையிடுவது மிகவும் பரிந்துரைக்கப்படுகிறது