با استفاده از Ruby Cloud SDK Word را به HTML تبدیل کنید. تبدیل سند DOC به HTML را به صورت آنلاین توسعه دهید.

تبدیل Word به HTML در Ruby

نحوه تبدیل Word به HTML - DOC به HTML Document در Ruby Online

نمای کلی

Word به HTML یکی از پرکاربردترین فرمت های فایل سند است که حاوی متن، تصاویر، داده ها و غیره است. تبدیل Word به HTML با استفاده از Aspose.Words Conversion Services API فرآیندی بسیار آسان و ساده است. مزایای زیادی برای تبدیل اسناد Word به HTML با استفاده از Aspose.Words Cloud API وجود دارد. Aspose.words Cloud REST API تبدیل فرمت فایل را آسان و سریع انجام می دهد.

با استفاده از Aspose Cloud API می توانید به سرعت یک فایل Word را با کیفیت بالا به HTML تبدیل کنید. از Word به HTML ما استفاده کنید که به توسعه دهندگان کمک می کند تا از آن در سایت های خود استفاده کنند. مبدل Word ما بهترین انتخاب برای نیازهای تبدیل فایل شما برای تبدیل یک فایل Word به HTML است. در این مقاله، نحوه استفاده از بهترین ابزار تبدیل Word به HTML با استفاده از API تبدیل فرمت فایل aspose را توضیح خواهیم داد.

API تبدیل ورد به HTML

Aspose.Words Cloud به شما این امکان را می دهد که Word را به روشی راحت و قابل اعتماد به HTML تبدیل کنید. می توانید با تبدیل فرمت Word به HTML آن را با استفاده از DOCX به HTML API برگردانید. Aspose Words Ruby SDK به شما امکان می دهد ساختار سند را حفظ کنید. سپس می توانید سند را در فایل html باز کرده و آن را ویرایش کنید. API تبدیل فایل Aspose.Words یکی از پیشرفته ترین اسناد Word به HTML را به طور موثر ارائه می دهد. تبدیل فایل Aspose.Words Word به HTML پوسته ها را حفظ می کند. این باعث صرفه جویی در زمان و تلاش شما برای تایپ مجدد می شود.

API های Aspose.Words ما برای فایل Doc به فایل HTML می توانند به راحتی نتایج با کیفیت بالا را هنگام تبدیل Word به فایل HTML ایجاد کنند. پس از تبدیل به راحتی می توانید فایل Html را با توجه به نیاز خود ویرایش کنید. این Aspose Cloud API نیازها را هنگام پردازش اسناد Word برای تجارت، آموزش و بسیاری موارد دیگر برآورده می کند. Aspose Words Cloud API با سرعت کار سریع، قالب بندی متن و دقت بالای تبدیل فرمت فایل، پردازش آسانی دارد.

چگونه Aspose.Words Ruby SDK را نصب کنیم؟

برای استفاده از Ruby SDK برای برقراری ارتباط با Aspose.Words Cloud REST API، ابتدا باید آن را روی سیستم خود نصب کنیم. Ruby SDK برای دانلود با هزینه اولیه صفر به عنوان RubyGem(توصیه می شود) و از GitHub در دسترس است. هنگامی که Ruby Ruby پیکربندی کردید، لطفاً دستور زیر را در ترمینال اجرا کنید تا نصب سریع و آسان در برنامه Ruby انجام شود.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

اما قبل از نصب Aspose.Words Cloud SDK برای Ruby 2.6 یا جدیدتر، باید بسته های وابستگی زیر را روی سیستم خود نصب کنید.

# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3

این SDK برای Ruby از بیش از 20 فرمت مرتبط با سند با دسترسی کامل خواندن و نوشتن پشتیبانی می کند. برای جزئیات بیشتر، لطفاً از aspose cloud [وب‌سایت اسناد4 دیدن کنید.

اعتبارنامه API Aspose.Cloud را ایجاد کنید

پس از نصب تمام بسته‌های وابستگی محیط Ruby، گام بعدی دریافت اطلاعات ClientID و ClientSecret برای برقراری تماس با APIهای ابری Aspose.Words برای تبدیل Word به HTML است. دو گزینه برای مصرف مستقیم API های REST از طریق برخی سرویس گیرندگان استراحت مانند cURL یا استفاده از SDK های ابری وجود دارد. بنابراین، اولین قدم ایجاد یک حساب کاربری با پیمایش Aspose.Cloud dashboard است. اگر اکانت گوگل یا مایکروسافت دارید، کافیست روی دکمه گوگل یا مایکروسافت کلیک کنید تا ثبت نام کنید. در غیر این صورت روی پیوند ثبت نام برای ایجاد حساب جدید با ارائه اطلاعات مورد نیاز کلیک کنید.

پس از ورود به داشبورد فضای ابری و روی تب Applications در نوار کناری سمت چپ کلیک کنید. حالا به پایین اسکرول کنید، روی دکمه Create New Application کلیک کنید. در مرحله بعد، برنامه جدید خود را با انتخاب فضای ذخیره سازی پیش فرض مانند تصویر زیر ایجاد کنید. همچنین می‌توانید با دنبال کردن راهنمای [نحوه پیکربندی ذخیره‌سازی ابری شخص ثالث7، ذخیره‌سازی شخص ثالث را برای آپلود فایل‌های داده خود پیکربندی کنید. اکنون به سمت پایین به سمت قسمت Client Credentials حرکت کنید تا Client Id و Client Secret را همانطور که در تصویر زیر نشان داده شده است کپی کنید.

این اعتبارنامه مشتری برای برقراری تماس‌های API با APIهای ابری Aspose.Words برای مبدل سند ورد به HTML استفاده خواهد شد.

Aspose.Words یک رابط کاربر پسند دارد که در آن می‌توانید APIها را در زمان واقعی برای مبدل Word به HTML از UI آزمایش کنید. در اینجا، می توانید پارامترهای مختلف را تنظیم کنید، داده ها را وارد کنید و فایل ها را برای آزمایش ویژگی های تبدیل فایل آپلود کنید. علاوه بر این، می‌توانید فوراً با استفاده از Cloud API، یک فایل Word را با وفاداری بسیار بالا به HTML تبدیل کنید. اما برنامه تبدیل رایگان آنلاین کلمه به HTML ما همانطور که در تصویر زیر نشان داده شده است برای هر دستگاه و مرورگری نیز موجود است.

مبدل آنلاین رایگان - docx به html

در مرحله بعد، نحوه تبدیل یک Word به HTML را با استفاده از Aspose.Words cloud SDKs برای Ruby خواهیم دید.

تبدیل Word به HTML در روبی

کد زیر نشان می‌دهد که تبدیل Word به اسناد HTML چقدر ساده است. دستورالعمل های زیر را برای انجام تبدیل فایل MS Word به HTML با استفاده از Aspose Ruby SDK در برنامه ruby on rails دنبال کنید.

  1. اولین گام این است که متغیرهای روبی ایجاد کنید که ClientID و ClientSecret کپی شده از داشبورد Cloud aspose را نگه دارند.
  2. در مرحله دوم، پیکربندی AsposeWordsCloud را ایجاد کنید و مقادیر ClientID، ClientSecret را ارسال کنید.
  3. مرحله سوم ایجاد یک نمونه از WordsAPI است
  4. سپس فایل سند منبع را با استفاده از روش UploadFileRequest() در فضای ذخیره سازی ابری آپلود کنید
  5. در نهایت، پارامترهای درخواست تبدیل سند را ذخیره کنید و سند را به سند html تبدیل کنید

اگر پیکربندی میزبان مجازی فعلی شما با مثال مطابقت ندارد، آن را مطابق با آن به روز کنید. وقتی کارتان تمام شد، فایل را ذخیره کنید و از ویرایشگر خارج شوید. سپس دستور زیر را برای تایید تغییرات خود اجرا کنید:

# Load the gem, For complete list please visit https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# How to convert Word to HTML programmatically.
# Get AppKey and AppSID credentials from https://dashboard.aspose.cloud/applications
@AppSID = “###-######-####-####-##########”
@AppKey = “#############################”
# Associate Configuration properties with WordsApi
AsposeWordsCloud.configure do |config|
config.client_data[‘ClientId’] = @AppSID
config.client_data[‘ClientSecret’] = @AppKey
end
# Create an instance of WordsApi
@words_api = WordsAPI.new
# Input DOCX file
@fileName = "sample.docx"
# Final file format
@format = "html"
@destName = "word-to-html.html"
# Upload original document to Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = SaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Save document conversion request parameters.
@request = SaveAsRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as(@request)
# Print result response in console
puts("word successfully converted to html file" + (@out_result).to_s )
# End word conversion example.

در نتیجه word-to-html.html در ریشه دایرکتوری Cloud ذخیره می شود. همین است

نتیجه گیری

به طور خلاصه، ما مراحل نحوه تبدیل word به فایل html را با استفاده از Aspose.Words Cloud SDK for Ruby بررسی کرده‌ایم. Aspose.Words Cloud SDK ابزارهای منبع باز هستند و کد کامل SDK در مخزن GitHub موجود است. به راحتی می توانید Cloud SDK را در پروژه خود بارگیری کنید و برای نیازهای خود تبدیل اسناد را انجام دهید.

اگر سؤال، پیشنهاد یا نظری دارید، می‌توانید از پشتیبانی انجمن [فروم 15 ما دیدن کنید. برای مقالات بیشتر مرتبط با تبدیل فایل، می توانید ما را در حساب های رسانه های اجتماعی ما Facebook، LinkedIn و Twitter دنبال کنید.

مقالات مرتبط

همچنین توصیه می کنیم برای راهنمایی و پشتیبانی بیشتر از پیوندهای زیر دیدن کنید: