Aspose.Words Cloud API

Aspose.Words Cloud გაძლევთ საშუალებას გადაიყვანოთ Word დოკუმენტები, DOC და DOCX ჩათვლით, HTML ფაილის ფორმატში. Word-ზე HTML კონვერტაცია სასარგებლოა იმ სიტუაციებში, როდესაც გსურთ Word დოკუმენტის შიგთავსის ჩვენება ონლაინ და გახადოთ ისინი საძიებო სისტემებში. დამატებითი უპირატესობა ის არის, რომ არ არის საჭირო სპეციალური მაყურებელი ან მესამე მხარის აპლიკაცია HTML ფაილების სანახავად. Aspose.Words Cloud გთავაზობთ შემდეგ API-ებს Word დოკუმენტის HTML-ში გადასაყვანად:

| სახელი | აღწერა |

| ——- | ———— |

| GetDocumentWithFormat | გარდაქმნის დოკუმენტს ღრუბლოვან საცავში მითითებულ ფორმატში. |

| ConvertDocument | გარდაქმნის დოკუმენტს ადგილობრივ დისკზე მითითებულ ფორმატში. |

| SaveAs | გარდაქმნის დოკუმენტს დანიშნულების ფორმატში დეტალური პარამეტრებით და შეინახავს შედეგს შესანახად. |

Word-ში HTML კონვერტაცია

სანამ ზემოხსენებულ API-ებს დაურეკავთ, თქვენ უნდა დაარეგისტრიროთ ანგარიში Aspose Cloud-ში და მიიღოთ თქვენი აპის გასაღები და SID Cloud Dashboard-ზე. როგორც კი დარეგისტრირდებით, კეთილშობილური უფასო საცდელი ვერსია გადაგეცემათ, რათა API-ების ტესტირება შეგეძლოთ ყოველგვარი შეფასების შეზღუდვის გარეშე.

შემდეგი cURL მაგალითი გვიჩვენებს, თუ როგორ უნდა გადაიყვანოთ DOCX HTML-ში:

// ჯერ მიიღეთ JSON Web Token ავთენტიფიკაციისთვის
// მიიღეთ აპის გასაღები და აპლიკაციის SID https://dashboard.aspose.cloud/-დან
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL მაგალითი DOCX დოკუმენტის HTML-ში გადასაყვანად ადგილობრივ მეხსიერებაში
curl -v "https://api.aspose.cloud/v4.0/words/convert?format=html" \
-X PUT \
-T DOCXtoHTML.docx \
-H "Content-Type: application/json" \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>" \
-o DOCXtoHTML.html

კოდის ეს ნაწყვეტი ეფექტურად გარდაქმნის DOCX-ს HTML ფაილებად. ის არ შექმნის დამატებით სურათებს ან სტილის ფურცლებს. მაგალითად, ის გარდაქმნის სურათს DOCX ფაილში base64 სურათად, ასე რომ თქვენ შეგიძლიათ მიიღოთ უმაღლესი ერთგულების გამომავალი. ქვემოთ მოცემულია ფაილების ეკრანის ანაბეჭდები:

შეიყვანეთ DOCX ფაილი

DOCX HTML-ში

გამომავალი HTML ფაილი (Google Chrome გადახედვა)

სიტყვა HTML-მდე

თქვენ შეგიძლიათ შეამჩნიოთ HTML რენდერის ხარისხი ზემოთ მოცემულ ეკრანის სურათებში.

Word-ში HTML კონვერტაცია დეტალური პარამეტრებით

PUT /words/{name}/saveAs API საშუალებას გაძლევთ გადაიყვანოთ Microsoft Word დოკუმენტი HTML-ში დეტალების პარამეტრებით. შემდეგი cURL მაგალითი აგენერირებს ZIP ფაილს, როგორც გამოსავალს, რადგან HtmlSaveOptions-ში „ZipOutput“ დავაყენეთ „true“. HtmlSaveOptions-ის სრული სიისთვის, გთხოვთ, შეამოწმოთ დოკუმენტაცია.

// ჯერ მიიღეთ JSON Web Token ავთენტიფიკაციისთვის
// მიიღეთ აპის გასაღები და აპლიკაციის SID https://dashboard.aspose.cloud/-დან
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL მაგალითი DOCX დოკუმენტის HTML-ში გადასაყვანად და გამომავალი ფაილების ZIP სახით შესანახად
curl -v "https://api.aspose.cloud/v4.0/words/DOCXtoHTML.docx/saveAs" \
-X PUT \
-d "{'SaveFormat': 'html', 'FileName': 'DOCXtoHTML.html', 'ZipOutput': true}" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "authorization: Bearer "<jwt token>

გენერირებული ZIP ფაილი მოიცავს HTML ფაილს და სურათებს, როგორც PNG, JPG და ა.შ., ნაცვლად იმისა, რომ გადაიყვანოს ისინი base64 სურათებად. მოდით შევხედოთ შედარების სკრინშოტს, რომელიც აჩვენებს ამ კოდის ფრაგმენტების მიერ გენერირებული HTML ფაილების წყაროს.

ამ სურათზე მონიშნული სექციები განმარტავს, თუ როგორ მუშაობს ორივე მიდგომა. მარცხენა მხარე აჩვენებს სურათის ტეგს, რომელიც შეიცავს მონაცემებს, როგორც base64 სურათს. მაშინ როცა მარჯვენა მხარე, გადაღებული DOCXtoHTML.zip-დან, აჩვენებს სურათს ადგილობრივ PNG ფაილად.

HTML სიტყვის კონვერტაცია

ჩვენ დეტალურად მივმართეთ Word-ში HTML კონვერტაციას. მოდით შევამოწმოთ HTML-ის Word-ში კონვერტაცია, რომელიც არის Aspose.Words Cloud-ის კიდევ ერთი საყურადღებო ფუნქცია. ის საშუალებას გაძლევთ გადაიყვანოთ ვებ გვერდი DOCX-ად უბრალოდ URL-ის მითითებით. cURL მაგალითი საკმაოდ მარტივია, როგორც ქვემოთ:

// ჯერ მიიღეთ JSON Web Token ავთენტიფიკაციისთვის
// მიიღეთ აპის გასაღები და აპის SID https://dashboard.aspose.cloud/-დან
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL მაგალითი ვებ გვერდის ჩასატვირთად და docx ფორმატში შესანახად
curl -v "https://api.aspose.cloud/v4.0/words/loadWebDocument" \
-X PUT \
-d "{ 'LoadingDocumentUrl': 'https://www.le.ac.uk/oerresources/bdra/html/page_09.htm', 'SaveOptions': { 'SaveFormat': 'docx', 'FileName': 'HTMLDocument.docx', 'SaveRoutingSlip': true } }" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <jwt token>"

რენდერის ძრავა საკმარისად ეფექტურია WYSIWYG გამომავალი DOCX ფაილში. შემდეგი არის გამომავალი DOCX ფაილის ეკრანის გადაღება.

სათაურის დონეები, სიები, ჩაღრმავება, ფორმატირება, ყველაფერი ადგილზეა, რაც ბევრს მეტყველებს რენდერის ძრავის შესაძლებლობებზე. ვიმედოვნებთ, რომ მოგწონთ ამ მარტივი, მაგრამ ძლიერი ფუნქციების გამოყენება. ნებისმიერი შეკითხვის ან შეშფოთების შემთხვევაში, გთხოვთ, დაგვიკავშირდეთ [უფასო მხარდაჭერის ფორუმის] მეშვეობით 8. მოხარული ვიქნებით დაგეხმაროთ!

შემოთავაზებული სტატიები

ჩვენ გირჩევთ ეწვიოთ შემდეგ სტატიებს მეტის გასაგებად: