Ruby için REST API ve Cloud SDK, metin ve resim açıklama seçenekleri desteğiyle çevrimiçi belge ve resim açıklama araçları oluşturmak için. Hadi açıklama yapalım!
Ücretsiz Denemeye BaşlayınRuby RESTful API’leri için GroupDocs.Annotation Cloud SDK, Ruby’de belge açıklama araçları oluşturmak için ihtiyacınız olan tek şeydir. Uygulamanız, PDF, Microsoft Word, Excel, PowerPoint, Outlook, resimler ve diğer formatlar gibi tüm popüler formatlardaki iş belgelerine açıklamalar, filigran kaplamaları, metin değiştirmeleri, düzeltmeler, yapışkan notlar ve metin işaretlemeleri ekleyebilecektir. Ruby API’leri etrafında bir sarmalayıcı olarak çalışan ve çözümü platformlar arası uyumlu hale getiren SDK’mızı kullanarak Ruby’de Açıklama uygulamalarını hızla geliştirin. Amazon S3, Windows Azure, Dropbox ve diğerleri gibi üçüncü taraf bulut depolama sağlayıcıları için destek de sağlanır.
Bulutta dosyaya açıklama eklemek için kaynak kodunu arıyorsanız GitHub’daki GroupDocs.Annotation Cloud SDK for Ruby sayfasına göz atın.
Herhangi bir sınırlama olmaksızın GroupDocs.Annotation Düşük Kodlu Ruby API’lerini deneyebilirsiniz.
GroupDocs.Annotation Cloud, hizmeti kendi kendine barındırmak için kullanılabilen Docker görüntüsü olarak da mevcuttur. Veya şu anda REST API’lerimizi çalıştıran GroupDocs.Annotation Yüksek Kodlu API’leri kullanarak kendi hizmetlerinizi oluşturabilirsiniz.
GroupDocs.Annotation Cloud SDK’yı ruby uygulamalarınıza entegre etmek çok kolaydır. Sunucu veya istemci tarafında kurulum gerekmez. Uygulama SID’si ve anahtarını almak için GroupDocs.CLOUD’da bir hesap oluşturmanız yeterlidir. Aşağıdaki örnek, Ruby kullanarak açıklama bilgilerini içe aktarmanın ne kadar kolay olduğunu gösterir:
# TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
# For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-ruby
# Extracts annotations from document.
def get_import
@config = GroupDocsAnnotationCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
@config.api_base_url = Utils::API_BASE_URL
@filename = 'Annotated.pdf'
@foldername = nil
@annotation_api = GroupDocsAnnotationCloud::AnnotationApi.from_config(@config)
request = GroupDocsAnnotationCloud::GetImportRequest.new(@filename,@foldername)
# Extracts annotations from document.
response = @annotation_api.get_import request
puts response
puts 'completed'
end
Ruby için GroupDocs.Annotation Cloud SDK’yı kullanarak çeşitli türde açıklamalarla çalışabilirsiniz. İki temel tür şunlardır; Metin Açıklamaları ve Şekil Açıklamaları. Metin tabanlı açıklama kullanırken, seçili metne metin yorumları ekleyebilirsiniz; Hangi metnin neyle değiştirilmesi gerektiğini vurgulayın, metin düzenlemesini kullanarak gizli metni gizleyin, metni üstü çizili/altı çizili olarak vurgulayın ve zengin metinle yapışkan notlar ekleyin. Şekil açıklamalarıyla çalışırken, dikdörtgenle vurgulanan bir alana notlar ekleyebilir (Alan Açıklaması), belgedeki herhangi bir noktaya notlar ekleyebilir (Nokta Açıklaması), bir resmin veya metnin gizli kısımlarını gizleyebilir (Alan Düzenlemesi), serbest çizgiler ve şekiller çizebilir (Çoklu Çizgi), bir nesneye işaret eden oklar çizebilir (İşaretçi/Ok), metin tabanlı filigran kaplamaları oluşturabilir (Filigran) ve bir belgedeki herhangi bir nesne arasındaki mesafeyi ölçebilirsiniz (Mesafe Açıklaması).
GroupDocs.Annotation Cloud SDK for Ruby %100 test edilmiş ve kullanıma hazırdır. SDK açık kaynaklıdır ve bir MIT lisansına sahiptir. Bunu kullanabilir ve hatta tamamen ücretsiz olarak özelleştirebilirsiniz.
Swagger tabanlı API gezginimizi kullanarak; GroupDocs.Annotation Cloud SDK for Ruby’yi tarayıcınızda hemen deneyebilirsiniz. Bu etkileşimli API gezgini, API’nin sunduğu tüm kaynaklar hakkında bilgi verir. Ayrıca, gerekli parametreleri etkileşimli olarak sağlayarak istediğiniz işlemi deneyebilirsiniz.