REST API برای تبدیل PDF به HTML آنلاین. مراحل تبدیل PDF به HTML با استفاده از Ruby SDK را بیاموزید.
بررسی اجمالی
PDF به HTML یکی از پرکاربردترین فرمتهای فایل سند است که حاوی متن، تصاویر، دادهها و غیره است. تبدیل PDF به HTML با استفاده از Aspose.Words Conversion Services API فرآیندی بسیار آسان و ساده است. . تبدیل اسناد PDF به HTML با استفاده از Aspose.Words Cloud API مزایای زیادی دارد. Aspose.words Cloud REST API تبدیل فرمت فایل را آسان و سریع انجام می دهد.
آیا می خواهید PDF را به HTML تبدیل کنید؟ با استفاده از Aspose Cloud API می توانید به سرعت یک فایل PDF را با کیفیت بالا به HTML تبدیل کنید. از PDF به HTML ما استفاده کنید که به توسعه دهندگان کمک می کند تا از آن در سایت های خود استفاده کنند. مبدل pdf ما بهترین انتخاب برای نیازهای تبدیل فایل شما برای تبدیل فایل PDF به HTML است. در این مقاله، نحوه استفاده از بهترین ابزار تبدیل PDF به HTML را توضیح خواهیم داد.
- Aspose.Words API برای PDF به HTML
- چگونه Aspose.Words Ruby SDK را نصب کنیم؟
- اعتبارنامه API Aspose.Cloud را ایجاد کنید
- تبدیل رایگان PDF به HTML آنلاین
- چگونه اسناد PDF را به HTML تبدیل کنیم؟
- نتیجه
Aspose.Words API برای PDF به HTML
از پردازنده Aspose.Words برای تبدیل سریع PDF خود به فایل های HTML استفاده کنید. شما می توانید با استفاده از PDF به HTML API یک PDF را به فرمت HTML برگردانید. Aspose.Words Ruby SDK به شما این امکان را می دهد که ساختار سند را حفظ کرده و آن را 100% با html سازگار کنید. API تبدیل فایل Aspose.Words یکی از پیشرفته ترین تبدیل های PDF به HTML را ارائه می دهد. تبدیل فایل Aspose.Words PDF به HTML، طرحبندی و قالببندی جدول را حفظ میکند. این باعث صرفه جویی در وقت و تلاش شما برای تایپ مجدد می شود.
با استفاده از Aspose.Words API برای سند PDF به HTML، می توانید به راحتی نتایج با کیفیت بالا را هنگام تبدیل اسناد PDF به HTML ایجاد کنید. پس از تبدیل به راحتی می توانید فایل html را با توجه به نیاز خود مشاهده کنید. این Aspose Cloud API نیازها را هنگام پردازش اسناد html برای تجارت، آموزش و بسیاری موارد دیگر برآورده می کند. 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 [وبسایت اسناد3 دیدن کنید.
اعتبارنامه API Aspose.Cloud را ایجاد کنید
پس از نصب تمام بستههای وابستگی محیط Ruby، گام بعدی دریافت جزئیات ClientID و ClientSecret برای برقراری تماس با APIهای ابری Aspose.Words برای تبدیل PDF به HTML است. دو گزینه برای مصرف مستقیم API های REST از طریق برخی سرویس گیرندگان استراحت مانند cURL یا استفاده از SDK های ابری وجود دارد. بنابراین، اولین قدم ایجاد یک حساب کاربری با پیمایش Aspose.Cloud dashboard است. اگر اکانت گوگل یا مایکروسافت دارید، کافیست روی دکمه گوگل یا مایکروسافت کلیک کنید تا ثبت نام کنید. در غیر این صورت روی پیوند ثبت نام برای ایجاد حساب جدید با ارائه اطلاعات مورد نیاز کلیک کنید.
پس از ورود به داشبورد فضای ابری و روی تب Applications در نوار کناری سمت چپ کلیک کنید. حالا به پایین اسکرول کنید، روی دکمه Create New Application کلیک کنید. در مرحله بعد، برنامه جدید خود را با انتخاب فضای ذخیره سازی پیش فرض مانند تصویر زیر ایجاد کنید. همچنین میتوانید با دنبال کردن راهنمای [نحوه پیکربندی ذخیرهسازی ابری شخص ثالث6، ذخیرهسازی شخص ثالث را برای آپلود فایلهای داده خود پیکربندی کنید. اکنون به سمت پایین به سمت قسمت Client Credentials حرکت کنید تا Client Id و Client Secret را همانطور که در تصویر زیر نشان داده شده است کپی کنید.
این اعتبارنامه مشتری برای برقراری تماسهای API با APIهای ابری Aspose.Words برای تبدیل سند PDF به HTML استفاده میشود.
تبدیل رایگان PDF به HTML آنلاین
Aspose.Words یک رابط کاربر پسند دارد که در آن میتوانید APIها را در زمان واقعی برای تبدیل PDF به HTML از UI آزمایش کنید. در اینجا، می توانید پارامترهای مختلف را تنظیم کنید، داده ها را وارد کنید و فایل ها را برای آزمایش ویژگی های تبدیل فایل آپلود کنید. علاوه بر این، میتوانید با استفاده از Cloud API، فوراً یک فایل PDF را با وفاداری بسیار بالا به HTML تبدیل کنید. اما [برنامه تبدیل PDF به HTML8 رایگان ما نیز همانطور که در تصویر زیر نشان داده شده است، به صورت آنلاین برای هر دستگاه و مرورگری در دسترس است.
در مرحله بعد، نحوه تبدیل PDF به HTML را با استفاده از Aspose.Words Document Processing Cloud API در Ruby خواهیم دید.
چگونه اسناد PDF را به HTML تبدیل کنیم؟
کد زیر نشان می دهد که تبدیل PDF به اسناد HTML چقدر ساده است. دستورالعمل های زیر را برای انجام تبدیل فایل PDF به HTML با استفاده از Aspose Ruby SDK در برنامه ruby on rails دنبال کنید.
- اولین مرحله ایجاد متغیرهای روبی است که ClientID و ClientSecret کپی شده از داشبورد ابر aspose را نگه میدارند.
- در مرحله دوم، پیکربندی AsposeWordsCloud را ایجاد کنید و مقادیر ClientID، ClientSecret را ارسال کنید.
- مرحله سوم ایجاد یک نمونه از WordsAPI است
- سپس فایل سند منبع را با استفاده از روش UploadFileRequest() در فضای ذخیره سازی ابری آپلود کنید
- در نهایت، پارامترهای درخواست تبدیل سند را ذخیره کنید و سند را به فایل خروجی تبدیل کنید
اگر پیکربندی میزبان مجازی فعلی شما با مثال مطابقت ندارد، آن را مطابق با آن به روز کنید. وقتی کارتان تمام شد، فایل را ذخیره کنید و از ویرایشگر خارج شوید. سپس دستور زیر را برای تایید تغییرات خود اجرا کنید:
# 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 PDF 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 PDF file
@fileName = "sample.pdf"
# Final file format
@format = "html"
@destName = "pdf-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("PDF successfully converted to html file" + (@out_result).to_s )
# End pdf conversion example.
در نتیجه pdf-to-html.html در ریشه پوشه پروژه ذخیره می شود. خودشه
نتیجه
ما مراحل نحوه تبدیل PDF به فایل HTML را با استفاده از Aspose.Words Cloud SDK برای Ruby بررسی کرده ایم. Aspose.Words Cloud SDK ابزارهای منبع باز هستند و کد کامل Aspose.Words cloud SDK for Ruby در مخزن GitHub موجود است. به راحتی می توانید Cloud SDK را در پروژه خود بارگیری کنید و برای نیازهای خود تبدیل اسناد را انجام دهید.
اگر سؤال، پیشنهاد یا نظری دارید، میتوانید به پشتیبانی انجمن [فروم 13 ما مراجعه کنید. برای مقالات بیشتر مرتبط با تبدیل فایل، می توانید ما را در حساب های رسانه های اجتماعی ما Facebook، LinkedIn و Twitter دنبال کنید.
مقالات مرتبط
همچنین توصیه می کنیم برای راهنمایی و پشتیبانی بیشتر از پیوندهای زیر دیدن کنید: