REST API ve Cloud SDK Ruby için, metin ve görüntü açıklama seçeneklerini destekleyen çevrimiçi belge ve görüntü açıklama araçları oluşturabilirsiniz. Açıklama yapalım!
Ücretsiz Denemeye BaşlayınGroupDocs.Annotation Cloud SDK, Ruby RESTful APIs için, Ruby içinde belge açıklayıcı araçları oluşturmak için ihtiyacınız olan her şeydir. Uygulamanız, PDF, Microsoft Word, Excel, PowerPoint, Outlook ve görüntüler gibi popüler formatlardaki iş belgelerine açıklama, filigran bindirmeleri, metin değişiklikleri, redaksiyonlar, yapışkan notlar ve metin işaretlemeleri ekleyebilecektir. SDK’yi kullanarak, Ruby APIs etrafında bir sarmalayıcı olarak çalışan ve çözümü çok platformlu uyumlu hâle getiren, Ruby içinde Açıklama uygulamalarını hızlı bir şekilde geliştirebilirsiniz. Amazon S3, Windows Azure, Dropbox gibi üçüncü taraf bulut depolama sağlayıcıları ve diğerleri için de destek sağlanmaktadır.
Bulutta dosyaya not eklemek için kaynak kodu arıyorsanız, [GroupDocs.Annotation Cloud SDK’i Ruby için GitHub’de]]](https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-ruby) inceleyin.
Sınırlama olmaksızın deneyin GroupDocs.Annotation Low-Code Ruby APIs’i kullanabilirsiniz.
GroupDocs.Annotation Cloud ayrıca Docker görüntüsü olarak da mevcuttur; bu görüntü hizmeti self-host etmek için kullanılabilir. Ya da kendi hizmetlerinizi GroupDocs.Annotation High-code APIs kullanarak oluşturabilirsiniz; bu şu anda bizim REST APIs’larımızı yönlendiriyor.
GroupDocs.Annotation Cloud SDK’yi ruby uygulamalarınıza entegre etmek çok kolaydır. Sunucu ya da istemci tarafında herhangi bir kurulum gerekmez. GroupDocs.CLOUD adresinde bir hesap oluşturup App SID & key alın. Aşağıdaki örnek, Ruby kullanarak açıklama bilgilerini nasıl kolayca içe aktarabileceğinizi 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
GroupDocs.Annotation Cloud SDK’yi Ruby için kullanarak çeşitli açıklama türleriyle ç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ı ekleyebilir; hangi metnin neyle değiştirileceğini vurgulayabilir, metin redaksiyonu ile gizli metni gizleyebilir, metni üstü çizili/altı çizili olarak vurgulayabilir ve zengin metinli yapışkan notlar ekleyebilirsiniz. Şekil açıklamalarıyla çalışırken, bir dikdörtgenle vurgulanan alana not ekleyebilir (Area Annotation), belgede herhangi bir noktaya not ekleyebilir (Point Annotation), bir görüntünün veya metnin gizli bölümlerini gizleyebilirsiniz (Area Redaction), serbest el çizgileri ve şekilleri çizebilirsiniz (Polyline), bir nesneye işaret eden oklar ekleyebilirsiniz (Pointer/Arrow), metin tabanlı filigran katmanları oluşturabilirsiniz (Watermark) ve bir belgede herhangi iki nesne arasındaki mesafeyi ölçebilirsiniz (Distance Annotation).
GroupDocs.Annotation Cloud SDK’yi Ruby için %100 test edilmiş ve kutudan çıkar çıkmaz çalışır durumdadır. SDK açık kaynaklıdır ve MIT lisansına sahiptir. Bunu kullanabilir ve hatta tamamen ücretsiz olarak özelleştirebilirsiniz.
Swagger tabanlı API gezginimizi kullanarak, GroupDocs.Annotation Cloud SDK’yi Ruby için tarayıcınızda hemen deneyebilirsiniz. Bu etkileşimli API gezgin, API’nin sunduğu tüm kaynaklar hakkında bilgi verir. Ayrıca, gerekli parametreleri etkileşimli olarak sağlayarak istediğiniz işlemi de deneyebilirsiniz.