Ruby Cloud SDK kullanarak Word’ü HTML’ye dönüştürün. DOC’tan HTML Belge Dönüştürücüsünü çevrimiçi geliştirin.

Ruby'de Word'ü HTML'ye Dönüştürme

Word’ü HTML’ye Nasıl Dönüştürebilirim - Ruby Online’da DOC’tan HTML Belgesine

Genel bakış

Word’den HTML’ye, metin, resim, veri vb. içeren en yaygın kullanılan belge dosya biçimlerinden biridir. Word’ü Aspose.Words Conversion Services API’sini kullanarak HTML’ye dönüştürmek çok kolay ve basit bir işlemdir. Word’ü Aspose.Words Cloud API kullanarak HTML belgelerine dönüştürmenin birçok faydası vardır. Aspose.words Cloud REST API, kolay ve hızlı dosya biçimi dönüşümleri gerçekleştirir.

Aspose Cloud API’yi kullanarak Word’ü HTML dosyasına yüksek kalitede hızlı bir şekilde dönüştürebilirsiniz. Geliştiricilerin sitelerinde kullanmalarına yardımcı olan Word’den HTML’e dönüştürücümüzü kullanın. Word dönüştürücümüz, Word’ü HTML dosyasına dönüştürme ihtiyaçlarınız için en iyi seçimdir. Bu makalede, aspose dosya biçimi dönüştürme API’sini kullanarak en iyi Word’den HTML’e dönüştürücü aracının nasıl kullanılacağını açıklayacağız.

Word’den HTML’e Dönüştürme API’si

Aspose.Words Cloud, Word’ü HTML’ye uygun ve güvenilir bir şekilde dönüştürmenizi sağlar. DOCX’ten HTML API’sini kullanarak dönüştürerek bir Word’ü HTML biçimine geri getirebilirsiniz. Aspose Words Ruby SDK, belge yapısını korumanıza olanak tanır. Daha sonra belgeyi html dosyasında açabilir ve düzenleyebilirsiniz. Aspose.Words dosya dönüştürme API’si, en gelişmiş Word belgelerinden HTML’ye dönüştürmelerden birini verimli bir şekilde sunar. Aspose.Words dosya dönüştürme Word’den HTML’ye düzenleri korur. Bu, yeniden yazmanın çok fazla zaman ve çabasından tasarruf etmenizi sağlar.

Doc dosyasını HTML dosyasına dönüştüren Aspose.Words API’lerimiz Word’ü HTML dosyasına dönüştürürken kolayca yüksek kaliteli sonuçlar üretebilir. Dönüştürmeden sonra, ihtiyaçlarınıza göre Html dosyasını kolayca düzenleyebilirsiniz. Bu Aspose Cloud API, iş, eğitim ve daha birçok şey için Word belgelerini işlerken ihtiyaçları karşılar. Aspose Words Cloud API, hızlı çalışma hızı, metin biçimlendirmesi ve dosya biçimi dönüştürmenin yüksek doğruluğu ile işlenmesi kolaydır.

Aspose.Words Ruby SDK Nasıl Kurulur?

Ruby SDK’yı Aspose.Words Cloud REST API ile iletişim kurmak için kullanmak üzere, öncelikle onu sistemimize kurmamız gerekir. Ruby SDK, RubyGem(önerilen) ve GitHub üzerinden sıfır başlangıç maliyetiyle 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 çalıştırın.

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

Ancak Ruby 2.6 veya üzeri için Aspose.Words Cloud SDK’nın kurulumuna geçmeden önce, sisteminize aşağıdaki bağımlılık paketlerini yüklemeniz gerekmektedir.

# 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şimiyle 20’den fazla belgeyle ilgili formatı destekler. Daha fazla ayrıntı için lütfen aspose cloud [belgeleme web sitesi] adresini ziyaret edin 4.

Aspose.Cloud API Kimlik Bilgilerini Oluşturun

Ruby ortamının tüm bağımlılık paketlerini yükledikten sonraki adım, Word’den HTML’ye dönüştürme için Aspose.Words bulut API’lerine çağrılar yapmak üzere ClientID ve ClientSecret ayrıntılarını edinmektir. REST API’lerini doğrudan cURL gibi bir rest istemcisi veya bulut SDK’ları kullanarak tüketmek için iki seçenek vardır. Bu nedenle, ilk adım Aspose.Cloud panosuna giderek bir hesap oluşturmaktır. Google veya Microsoft hesabınız varsa, Kaydolmak için Google veya Microsoft düğmesine tıklamanız yeterlidir. Aksi takdirde, gerekli bilgileri sağlayarak yeni hesap oluştur için Kaydolma bağlantısına tıklayın.

Cloud alanı panosunda 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üğmesine 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. Ayrıca, 3. taraf bulut depolama alanı nasıl yapılandırılır kılavuzunu izleyerek veri dosyalarınızı yüklemek için üçüncü taraf depolama alanını da yapılandırabilirsiniz. Şimdi, aşağıdaki resimde gösterildiği gibi İstemci Kimliği ve İstemci Gizli Anahtarını kopyalamak için İstemci Kimlik Bilgileri bölümüne doğru aşağı kaydırın.

Bu İstemci Kimlik Bilgileri, Word’den HTML Belge dönüştürücüsü için Aspose.Words bulut API’lerine API Çağrıları yapmak amacıyla kullanılacaktır.

Aspose.Words, kullanıcı arayüzünden Word’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, farklı parametreler ayarlayabilir, veri ekleyebilir ve dosya dönüştürme özelliklerini test etmek için dosyaları yükleyebilirsiniz. Ayrıca, Cloud API’mizi kullanarak bir Word’ü anında çok yüksek doğrulukta HTML’ye dönüştürebilirsiniz. Ancak ücretsiz çevrimiçi word’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 de kullanılabilir.

Ücretsiz çevrimiçi dönüştürücü - docx'ten html'e

Şimdi Ruby için Aspose.Words bulut SDK’larını kullanarak bir Word’ü HTML’ye nasıl dönüştürebileceğimizi göreceğiz.

Ruby’de Word’ü HTML’ye Dönüştürme

Aşağıdaki kod, Word’ü HTML belgelerine dönüştürmenin ne kadar basit olduğunu göstermektedir. Ruby on rails uygulamasında Aspose Ruby SDK’yi kullanarak MS Word’den HTML dosya dönüştürmeyi yapmak için aşağıdaki talimatları izleyin.

  1. İlk adım, aspose cloud dashboard‘dan kopyalanan ClientID ve ClientSecret’ı tutan ruby değişkenleri oluşturmaktır.
  2. İkinci olarak AsposeWordsCloud yapılandırmasını oluşturun ve ClientID, ClientSecret değerlerini geçirin.
  3. Üçüncü adım WordsAPI’nin bir örneğini oluşturmaktır
  4. Ardından, UploadFileRequest() yöntemini kullanarak kaynak belge dosyasını bulut depolama alanına yükleyin
  5. Son olarak, Belge dönüştürme isteği parametrelerini kaydedin ve belgeyi html belgesine dönüştürün

Mevcut sanal ana bilgisayar yapılandırmanız örnekle uyuşmuyorsa, 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 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.

Sonuç olarak word-to-html.html bulut dizininin köküne kaydedilecektir. İşte bu kadar

Çözüm

Özetle, Aspose.Words Cloud SDK for Ruby kullanarak word’ü html dosyasına dönüştürme adımlarını inceledik. Aspose.Words Cloud SDK’ları açık kaynaklı araçlardır ve SDK’nın tam kodu GitHub deposunda mevcuttur. Cloud SDK’yı projenize indirmekten ve ihtiyaçlarınıza göre belge dönüştürmeleri yapmaktan çekinmeyin.

Herhangi bir sorunuz, öneriniz veya yorumunuz varsa, topluluk destek [forum]umuzu 15 ziyaret etmekten çekinmeyin. Dosya dönüştürmeyle ilgili daha fazla makale için bizi sosyal medya hesaplarımızdan Facebook, LinkedIn ve Twitter takip edebilirsiniz.

İlgili Makaleler

Ek yardım ve destek için aşağıdaki bağlantıları da ziyaret etmenizi öneririz: