
Word to PNG გადამყვანი | Word-ის PNG-ად გადაქცევა ონლაინ Python-ის გამოყენებით
მას შემდეგ, რაც ვიზუალური შინაარსი დაიკავა ცენტრალური ადგილი, Word დოკუმენტების PNG სურათებად გადაქცევის საჭიროება სულ უფრო აშკარა გახდა. ასევე, თქვენ გაქვთ ზედმიწევნით შემუშავებული Word დოკუმენტი და გსურთ მისი შინაარსის გაზიარება ვიზუალურად მიმზიდველ და საყოველთაოდ თავსებად ფორმატში. გარდა ამისა, Word დოკუმენტი განიხილება, როგორც დეფაქტო სტანდარტი ოფიციალური კომუნიკაციისთვის, მაგრამ სხვადასხვა პლატფორმებზე ნახვისას, Word დოკუმენტებში გამოყენებული საჭირო შრიფტების მიუწვდომლობამ შეიძლება ხელი შეუშალოს დოკუმენტის ერთგულებას.
ასე რომ, ეს სტატია იკვლევს „Word DOC-ში PNG“-ად გარდაქმნის აუცილებელ აუცილებლობას და უდავო სარგებელს, ნათელს ჰფენს, თუ როგორ აძლევს ეს ტრანსფორმაცია პროფესიონალებს და ინდივიდებს უფლებას აამაღლონ თავიანთი შინაარსის პრეზენტაცია, რაც უზრუნველყოფს მის გამორჩევას ციფრულ ლანდშაფტში.
- Word Document Conversion REST API
- გადაიყვანეთ სიტყვა PNG-ად პითონის გამოყენებით
- DOC-დან PNG-მდე cURL ბრძანებების გამოყენებით
Word Document Conversion REST API
„Word-ში PNG“ კონვერტაცია ხდება უპრობლემოდ და ძალიან ეფექტური Aspose.Words Cloud SDK for Python სიმძლავრით. ეს მტკიცე SDK არა მხოლოდ ამარტივებს პროცესს, არამედ გააჩნია უამრავ სარგებელს, რაც ამაღლებს შინაარსის ტრანსფორმაციის მთელ გამოცდილებას.
SDK ხელმისაწვდომია ჩამოსატვირთად PIP და GitHub-ზე. ახლა, გთხოვთ, შეასრულოთ შემდეგი ბრძანება ბრძანების ხაზის ტერმინალზე, რომ დააინსტალიროთ SDK:
pip install aspose-words-cloud
თქვენ ასევე უნდა შექმნათ უფასო ანგარიში cloud dashboard-ის მონახულებით, რათა შეძლოთ თქვენი დოკუმენტების მართვა ღრუბლოვან საცავში.
გადაიყვანეთ სიტყვა PNG-ად პითონის გამოყენებით
ამ განყოფილებაში ჩვენ განვიხილავთ ნაბიჯებს, თუ როგორ უნდა ჩატვირთოთ Word დოკუმენტები ღრუბლოვანი საცავიდან და შემდეგ გადაიყვანოთ DOCX PNG ფორმატში. შედეგად მიღებული ფაილი ასევე ინახება იმავე საცავში. გთხოვთ, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:
- პირველ რიგში, შექმენით WordsApi კლასის ინსტანცია ClientID და ClientSecret დეტალების არგუმენტებად გადაცემისას.
- მეორეც, ატვირთეთ Word ფაილი ღრუბლოვან საცავში UploadFileRequest(…) მეთოდის გამოყენებით.
- მესამე, შექმენით GetDocumentWithFormatRequest კლასის ობიექტი, Word ფაილის სახელის, სასურველი გამომავალი ფორმატის PNG და შედეგად ფაილის სახელის არგუმენტად გადაცემისას.
- ბოლოს გამოიძახეთ WordsApi კლასის getdocumentwithformat(…) მეთოდი კონვერტაციის ოპერაციის შესასრულებლად.
// სრული მაგალითებისა და მონაცემთა ფაილებისთვის გთხოვთ ეწვიოთ https://github.com/aspose-words-cloud/aspose-words-cloud-python
// მიიღეთ კლიენტის სერთიფიკატები https://dashboard.aspose.cloud/-დან
def wordtopng():
try:
# შექმენით WordsApi-ს მაგალითი
words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# შეყვანილი word დოკუმენტის დასახელება
inputFileName = 'test_multi_pages.docx'
resultantFile = 'Converted.png'
# ატვირთეთ წყარო Word დოკუმენტი Cloud Storage-ში
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\shahbnay\\Downloads\\'+inputFileName, 'rb'), "", None))
# შექმენით ობიექტი დოკუმენტის კონვერტაციისთვის
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "PNG", None, None, None,
None, resultantFile, None)
# Word-ზე PNG კონვერტაციის ოპერაციის დაწყება
result = words_api.get_document_with_format(request)
# შეტყობინების ამობეჭდვა კონსოლში (სურვილისამებრ)
print('Conversion process completed successfully !')
except Api as e:
print("Exception while Converting Word to PNG using Aspose.Words Cloud Api: {0}".format(e))
DOC-დან PNG-მდე cURL ბრძანებების გამოყენებით
განიცადეთ Word დოკუმენტების უწყვეტი ტრანსფორმაცია PNG სურათებად Aspose.Words Cloud და cURL ბრძანებების ძლიერი კომბინაციის გამოყენებით. ეს დინამიური ინტეგრაცია არა მხოლოდ ამარტივებს „Word-ში PNG“ კონვერტაციას, არამედ გთავაზობთ უამრავ სარგებელს, რაც აძლიერებს თქვენი შინაარსის ტრანსფორმაციის გამოცდილებას. უპირატესობებში შედის პლატფორმის დამოუკიდებლობა, პერსონალიზაცია, მასშტაბურობა, თანმიმდევრულობა და ა.შ.
ახლა პირველი ნაბიჯი არის პერსონალიზებული JWT წვდომის ნიშნის გენერირება თქვენი კლიენტის სერთიფიკატების მიხედვით. ასე რომ, გთხოვთ შეასრულოთ შემდეგი ბრძანება 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"
ვინაიდან ჩვენ ვაპირებთ გამოვიყენოთ GetDocumentWithFormat API ზარი, ის მოელის, რომ შეყვანის DOC ფაილი ხელმისაწვდომი იქნება ღრუბლოვან საცავში. ასე რომ, ჩვენ უნდა ავტვირთოთ DOC ფაილი ღრუბლოვან საცავში შემდეგი ბრძანების გამოყენებით:
curl -v -X PUT "https://api.aspose.cloud/v4.0/words/storage/file/input.doc" \
-H "accept: application/json" \
-H "Authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"fileContent":{c:\Users\nayyer\Downloads\test_doc.doc}}
ახლა საბოლოო ნაბიჯი არის კონვერტაციის ოპერაციის დაწყება GetDocumentWithFormat API ზარის გამოყენებით. ეს API იღებს ორ სავალდებულო პარამეტრს, როგორიცაა სახელი (შეყვანილი DOC ფაილის სახელი) და ფორმატი (შედეგობრივი ფაილის ფორმატი. PNG ამ სცენარში).
curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=PNG&outPath=Resultant.png" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
ზემოხსენებულ მაგალითში გამოყენებული Word დოკუმენტის ნიმუშის ჩამოტვირთვა შესაძლებელია testmultipages.docx-დან და გამომავალი ფაილის ჩამოტვირთვა შესაძლებელია Resultant.png-დან.
დასკვნა
დასკვნის სახით, „სიტყვიდან png“-ში კონვერტაცია გვთავაზობს ტრანსფორმაციულ გადაწყვეტას ციფრულ ლანდშაფტში შინაარსის პრეზენტაციისთვის და ამის მისაღწევად ორი დინამიური გზა არსებობს. პირველ რიგში, გამოიყენეთ Aspose.Words Cloud SDK Python-ისთვის, რომელსაც მოაქვს უპირატესობების მთელი რიგი, მათ შორის სიზუსტე, გამოყენების სიმარტივე, ავტომატიზაცია, მასშტაბურობა და პერსონალიზაცია. ან ალტერნატიულად, Aspose.Words Cloud და cURL ბრძანებების კომბინაცია გთავაზობთ ეკონომიურ, პლატფორმისგან დამოუკიდებელ და მასშტაბირებულ მიდგომას იმავე კონვერტაციისთვის.
ორივე მიდგომა საბოლოოდ ახდენს უფსკრული ტექსტურ შინაარსსა და ვიბრაციულ ვიზუალს შორის, აძლიერებს პროფესიონალების, პედაგოგების და ინდივიდების ინფორმაციის ეფექტურად გადაცემის გზას.
სასარგებლო ლინკები
დაკავშირებული თემები
ჩვენ გირჩევთ ეწვიოთ შემდეგ სტატიებს, რომ გაეცნოთ: