
გადაიყვანეთ PDF-ში XML | PDF to XML კონვერტორი ონლაინ
ელექტრონული წიგნების ზრდამ გამოიწვია ელექტრონული წიგნების ფორმატებზე მოთხოვნის გაზრდა, როგორიცაა MobiXML. თუმცა, PDF ფაილების MobiXML-ად გადაქცევა შეიძლება იყოს რთული ამოცანა, განსაკუთრებით დიდი მოცულობის დოკუმენტებთან მუშაობისას. სწორედ აქ მოდის Python Cloud SDK, როგორც ძლიერი ინსტრუმენტი PDF ფაილების MobiXML-ზე სწრაფად და ეფექტურად გადასაყვანად. ამ SDK-ის გამოყენებით, შეგიძლიათ კონვერტაციის პროცესის ავტომატიზაცია და ელწიგნების შექმნის სამუშაო პროცესის გამარტივება, რაც დაზოგავს თქვენს დროსა და ძალისხმევას. ამ სტატიაში ჩვენ გაგიძღვებით PDF-ის MobiXML-ად გადაქცევის პროცესს Python-ის გამოყენებით, ასე რომ თქვენ შეგიძლიათ ისარგებლოთ ამ პოპულარული eBook ფორმატის უპირატესობებით.
- PDF კონვერტაციის SDK
- PDF-ში MobiXML პითონის გამოყენებით
- გადაიყვანეთ PDF XML-ში cURL ბრძანების გამოყენებით
PDF კონვერტაციის SDK
Aspose.PDF Cloud არის REST-ზე დაფუძნებული API, რომელიც საშუალებას გაძლევთ შეასრულოთ PDF ოპერაციები ღრუბელში, მათ შორის PDF-ზე MobiXML კონვერტაცია. გარდა ამისა, Python SDK for Aspose.PDF Cloud გთავაზობთ მარტივი, მაგრამ ძლიერი მეთოდების კომპლექტს, რომელიც საშუალებას გაძლევთ შეხვიდეთ და გამოიყენოთ Aspose.PDF Cloud API თქვენს Python აპლიკაციებში. Python-ისთვის Aspose.PDF Cloud SDK-ის გამოყენების კიდევ ერთი უპირატესობა არის ის, რომ თქვენ არ გჭირდებათ რაიმე პროგრამული უზრუნველყოფის ან ბიბლიოთეკის ადგილობრივად დაყენება. ამის ნაცვლად, თქვენ შეგიძლიათ წვდომა Aspose.PDF Cloud API-ზე RESTful ინტერფეისით, რაც გაადვილებს PDF-ში MobiXML კონვერტაციის ინტეგრაციას თქვენს Python აპლიკაციებში.
SDK ხელმისაწვდომია ჩამოსატვირთად PIP და GitHub საცავიდან. გთხოვთ, შეასრულოთ შემდეგი ბრძანება ტერმინალზე, რომ დააინსტალიროთ SDK-ის უახლესი ვერსია სისტემაში.
pip install asposepdfcloud
ინსტალაციის შემდეგ, გთხოვთ, შექმნათ უფასო ანგარიში dashboard-ზე თქვენი GitHub ან Google ანგარიშის გამოყენებით, ან უბრალოდ დარეგისტრირდით Create a new Account ვარიანტის გამოყენებით.
PDF-ში MobiXML პითონის გამოყენებით
ეს განყოფილება განმარტავს დეტალებს, თუ როგორ უნდა გადაიყვანოთ PDF (უკვე ხელმისაწვდომი ღრუბლოვან საცავში) Mobi-ში Python-ის გამოყენებით.
- პირველ რიგში, შექმენით ApiClient-ის ეგზემპლარი კლიენტის რწმუნებათა სიგელების არგუმენტებად გადაცემისას.
- მეორეც, PdfApi ობიექტის ინიციალიზაცია მოახდინეთ ApiClient ობიექტის არგუმენტად გადაცემისას.
- ახლა მოვუწოდებთ putpdfinstoragetomobilxml(..) მეთოდს არგუმენტად შეყვანის PDF-ის და შედეგად მიღებული .ZIP ფაილის სახელის გადაცემისას.
- გთხოვთ გაითვალისწინოთ, რომ შედეგი Mobixml შეინახება როგორც .ZIP არქივი.
def PDFtoMobiXML():
try:
#Client credentials
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
#initialize PdfApi client instance using client credentials
pdf_api_client = asposepdfcloud.api_client.ApiClient(client_secret, client_id)
# შექმენით PdfApi ინსტანცია PdfApiClient-ის არგუმენტად გადაცემისას
pdf_api = PdfApi(pdf_api_client)
# შეიყვანეთ PDF ფაილი
input_file = 'marketing.pdf'
# შედეგად მიღებული ფაილის სახელი
output_file = 'converted.zip'
# დაურეკეთ API-ს PDF-ის MobiXML-ად გადასაყვანად და მიღებული ფაილი შეინახეთ როგორც .ZIP არქივი ღრუბლოვან საცავში
response = pdf_api.put_pdf_in_storage_to_mobi_xml(name = input_file, out_path= output_file)
# დაბეჭდეთ პასუხის კოდი კონსოლში
print(response)
# შეტყობინების დაბეჭდვა კონსოლში (სურვილისამებრ)
print('PDF successfully converted to MobiXML format !')
except ApiException as e:
print("Exception while calling PdfApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
გადაიყვანეთ PDF XML-ში cURL ბრძანების გამოყენებით
cURL ბრძანების ხაზის ხელსაწყოს გამოყენებით, თქვენ შეგიძლიათ მარტივად გაგზავნოთ მოთხოვნა Aspose.PDF Cloud API-ზე კონვერტაციის შესასრულებლად. ეს არის სწრაფი და მარტივი გზა PDF-ის გადასაყვანად MobiXML-ად ღრუბელში, ეს კონვერტაცია უზრუნველყოფს რამდენიმე სარგებელს, მათ შორის, ბრძანების ხაზიდან კონვერტაციის განხორციელების შესაძლებლობას, კონვერტაციის პროცესების ავტომატიზაციას და კონვერტაციის ინტეგრირებას თქვენს სამუშაო პროცესებში ან აპლიკაციებში.
ახლა, პირველი ნაბიჯი არის JSON Web Token-ის (JWT) გენერირება თქვენი კლიენტის რწმუნებათა სიგელის დეტალებზე (მითითებულია Aspose.Cloud-ის დაფაზე).გთხოვთ შეასრულოთ შემდეგი ბრძანება JWT ტოკენის გენერირებისთვის.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
JWT Token-ის გენერირების შემდეგ, გთხოვთ შეასრულოთ შემდეგი ბრძანება PDF-ის Mobi ფორმატში გადასაყვანად. შედეგად მიღებული ფაილი ინახება როგორც .zip არქივი ღრუბლოვან საცავში.
curl -X PUT "https://api.aspose.cloud/v3.0/pdf/marketing.pdf/convert/mobixml?outPath=Converted.zip" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
დასკვნა
ამ სტატიაში ვისწავლეთ როგორ გადავიყვანოთ PDF MobiXML-ში Python ენისა და cURL ბრძანების გამოყენებით Aspose.PDF Cloud API-ის დახმარებით. ეს API გაძლევთ საშუალებას შეასრულოთ სხვადასხვა PDF ოპერაციები ღრუბელში. Aspose.PDF Cloud SDK-ის გამოყენებით Python-ისთვის ან cURL ბრძანების ხაზის ხელსაწყოსთვის, შეგიძლიათ მარტივად შეხვიდეთ Aspose.PDF Cloud API-ზე და გადაიყვანოთ PDF ფაილები MobiXML ფორმატში რამდენიმე მარტივი ნაბიჯით. თქვენ ასევე გაქვთ შესაძლებლობა მოარგოთ თქვენი კონვერტაცია თქვენი კონკრეტული მოთხოვნების დასაკმაყოფილებლად, როგორიცაა ჭვირნიშნების დამატება ან გამომავალი ფაილის სახელისა და მდებარეობის მითითება. ამ ტექნიკით იხილეთ თქვენი ფაილები Kindle მოწყობილობებსა და აპლიკაციებში.
სასარგებლო ბმულები
- GitHub - Python Cloud SDK-ის წყარო კოდი
დაკავშირებული სტატიები
ჩვენ გირჩევთ ეწვიოთ შემდეგ სტატიებს, რომ გაეცნოთ: