PDF’yi çevrimiçi HTML’ye dönüştürmek için REST API. Ruby SDK kullanarak PDF’den HTML’ye dönüştürme adımlarını öğrenin.
genel bakış
PDF‘den HTML’e metin, resim, veri vb. içeren en yaygın kullanılan belge dosyası biçimlerinden biridir. Aspose.Words Conversion Services API’yi kullanarak PDF’yi HTML’ye dönüştürmek çok kolay ve basit bir işlemdir . Aspose.Words Cloud API kullanarak PDF’yi HTML belgelerine dönüştürmenin pek çok avantajı vardır. Aspose.words Cloud REST API, kolay ve hızlı dosya biçimi dönüştürmeleri gerçekleştirir.
Bir PDF’yi HTML’ye dönüştürmek istiyor musunuz? Aspose Cloud API kullanarak bir PDF’yi yüksek kalitede hızlı bir şekilde HTML dosyasına dönüştürebilirsiniz. Geliştiricilerin sitelerinde kullanmalarına yardımcı olan PDF’den HTML’ye dönüştürme aracımızı kullanın. PDF dönüştürücümüz, bir PDF’yi HTML dosyasına dönüştürmek için dosya dönüştürme ihtiyaçlarınız için en iyi seçimdir. Bu yazıda, en iyi PDF’den HTML’ye dönüştürme aracının nasıl kullanılacağını açıklayacağız.
- PDF’den HTML’ye dönüştürme için Aspose.Words API’si
- Aspose.Words Ruby SDK Nasıl Kurulur?
- Aspose.Cloud API Kimlik Bilgileri Oluşturun
- ÜCRETSİZ PDF’den HTML’ye Çevrimiçi Dönüştürücü
- PDF Belgeleri HTML’ye Nasıl Dönüştürülür?
- Çözüm
PDF’den HTML’ye dönüştürme için Aspose.Words API’si
PDF’nizi hızlı bir şekilde HTML dosyalarına dönüştürmek için Aspose.Words işlemciyi kullanın. PDF’yi HTML API’sine dönüştürerek bir PDF’yi HTML biçimine geri getirebilirsiniz. Aspose.Words Ruby SDK, belge yapısını korumanıza ve onu html ile %100 uyumlu hale getirmenize olanak tanır. Aspose.Words dosya dönüştürme API’si, en gelişmiş PDF’den HTML’ye dönüştürmelerden birini sunar. Aspose.Words dosya dönüştürme PDF’den HTML’ye mizanpajları ve tablo biçimlendirmesini korur. Bu, yeniden yazma zahmetinden ve zamandan tasarruf etmenizi sağlar.
Aspose.Words API for PDF to HTML belgesini kullanarak, PDF’yi HTML belgelerine dönüştürürken kolayca yüksek kaliteli sonuçlar üretebilirsiniz. Dönüştürme işleminden sonra html dosyasını ihtiyaçlarınıza göre kolayca görüntüleyebilirsiniz. Bu Aspose Cloud API, iş, eğitim ve çok daha fazlası için html belgelerini işlerken ihtiyaçları karşılar. Aspose Words Cloud API, yüksek çalışma hızı, metin biçimlendirme ve yüksek dönüştürme doğruluğu ile işlenmesi kolaydır.
Aspose.Words Ruby SDK Nasıl Kurulur?
Aspose.Words Cloud REST API ile iletişim kurmak için Ruby SDK kullanmak için öncelikle sistemimize kurmamız gerekiyor. Ruby SDK sıfır başlangıç maliyetiyle RubyGem (önerilen) ve GitHub üzerinden indirilebilir. Ruby çalışma zamanını yapılandırdıktan sonra, bir Ruby uygulamasında hızlı ve kolay kurulumu gerçekleştirmek için lütfen terminalde aşağıdaki komutu yürütün.
gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud
Ancak Aspose.Words Cloud SDK for Ruby 2.6 veya sonraki sürümlerin kurulumuna devam etmeden önce, aşağıdaki bağımlılık paketlerini sisteminize kurmanız gerekir.
# 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
Ruby için bu SDK, tam okuma ve yazma erişimi ile belgeyle ilgili 20’den fazla formatı destekler. Daha fazla ayrıntı için lütfen aspose cloud dokümantasyon web sitesini ziyaret edin.
Aspose.Cloud API Kimlik Bilgileri Oluşturun
Ruby ortamının tüm bağımlılık paketlerini kurduktan sonraki adım, PDF’den HTML’ye dönüştürme için Aspose.Words bulut API’lerine çağrı yapmak üzere ClientID ve ClientSecret ayrıntılarını elde etmektir. REST API’lerini doğrudan cURL gibi bazı dinlenme istemcileri veya bulut SDK’ları kullanarak kullanmak için iki seçenek vardır. Bu nedenle ilk adım, Aspose.Cloud kontrol paneli üzerinde gezinerek bir hesap oluşturmaktır. Google veya Microsoft hesabınız varsa, Kaydolmak için Google veya Microsoft düğmesini tıklamanız yeterlidir. Aksi takdirde, gerekli bilgileri sağlayarak yeni hesap oluşturmak için Kaydol bağlantısını tıklayın.
Bulut alanı kontrol panelinde oturum açtıktan sonra sol kenar çubuğundaki Uygulamalar sekmesine tıklayın. Şimdi aşağı kaydırın, Yeni Uygulama Oluştur düğmesini tıklayın. Ardından, aşağıdaki resimde gösterildiği gibi varsayılan depolama alanınızı seçerek yeni uygulamanızı oluşturun. 3. taraf bulut depolaması nasıl yapılandırılır kılavuzunu takip ederek veri dosyalarınızı yüklemek için üçüncü taraf depolamayı da yapılandırabilirsiniz. Şimdi, aşağıdaki resimde gösterildiği gibi Müşteri Kimliği ve Müşteri Sırrını kopyalamak için Müşteri Kimlik Bilgileri bölümüne doğru aşağı kaydırın.
Bu İstemci Kimlik Bilgileri, PDF’den HTML’ye Belge dönüştürücü için Aspose.Words bulut API’lerine API Çağrıları yapmak için kullanılacaktır.
ÜCRETSİZ PDF’den HTML’ye Çevrimiçi Dönüştürücü
Aspose.Words, kullanıcı arayüzünden PDF’den HTML’ye dönüştürücü için API’leri gerçek zamanlı olarak test edebileceğiniz kullanıcı dostu bir arayüze sahiptir. Burada, dosya dönüştürme özelliklerini test etmek için farklı parametreler ayarlayabilir, veri ekleyebilir ve dosya yükleyebilirsiniz. Ayrıca, Cloud API’mizi kullanarak bir PDF’yi çok yüksek doğrulukla anında HTML dosyasına dönüştürebilirsiniz. Ancak ücretsiz PDF’den HTML’ye Dönüştürücü Uygulamamız, aşağıdaki resimde gösterildiği gibi herhangi bir cihaz ve tarayıcı için çevrimiçi olarak da mevcuttur.
Ardından, Ruby’de Aspose.Words Document Processing Cloud API kullanarak bir PDF’yi HTML’ye nasıl dönüştüreceğimizi göreceğiz.
PDF Belgeleri HTML’ye Nasıl Dönüştürülür?
Aşağıdaki kod, PDF’yi HTML belgelerine dönüştürmenin ne kadar basit olduğunu göstermektedir. Ruby on Rails uygulamasında Aspose Ruby SDK kullanarak PDF’den HTML’ye dosya dönüştürme yapmak için aşağıdaki talimatları izleyin.
- İlk adım, aspose cloud kontrol panelinden kopyalanan ClientID ve ClientSecret’i tutan ruby değişkenleri oluşturmaktır.
- İkinci olarak, AsposeWordsCloud konfigürasyonu oluşturun ve ClientID, ClientSecret değerlerini iletin.
- Üçüncü adım, bir WordsAPI örneği oluşturmaktır.
- Ardından, UploadFileRequest() yöntemini kullanarak kaynak belge dosyasını bulut depolamaya yükleyin
- Son olarak, belge dönüştürme isteği parametrelerini kaydedin ve belgeyi output dosyasına dönüştürün
Geçerli sanal konak yapılandırmanız örnekle eşleşmiyorsa, buna göre güncelleyin. İşiniz bittiğinde dosyayı kaydedin ve düzenleyiciden çıkın. Ardından, değişikliklerinizi doğrulamak için aşağıdaki komutu çalıştırın:
# 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.
Sonuç olarak pdf-to-html.html proje klasörünün kök dizinine kaydedilecektir. Bu kadar
Çözüm
Aspose.Words Cloud SDK for Ruby kullanarak PDF’yi HTML dosyasına dönüştürme adımlarını inceledik. Aspose.Words Cloud SDK’ları açık kaynaklı araçlardır ve Aspose.Words cloud SDK for Ruby kodunun tamamı GitHub deposunda mevcuttur. Cloud SDK’yı projenize indirmekten çekinmeyin ve ihtiyaçlarınız için belge dönüştürmeleri gerçekleştirin.
Herhangi bir sorunuz, öneriniz veya yorumunuz varsa topluluk desteği forum ziyaret etmekten çekinmeyin. Dosya dönüştürmeyle ilgili daha fazla makale için bizi Facebook, LinkedIn ve Twitter sosyal medya hesaplarımızdan takip edebilirsiniz.
İlgili Makaleler
Ek yardım ve destek için aşağıdaki bağlantıları da ziyaret etmenizi öneririz: