<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-translation-cloud</artifactId>
<version>22.4</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-translation-cloud', version: '22.4')
<dependency org="com.groupdocs" name="groupdocs-translation-cloud" rev="22.4">
<artifact name="groupdocs-translation-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-translation-cloud" % "22.4"
Belge Çevirisi Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Translation Cloud SDK for Java, herhangi bir 3. taraf yazılımı yüklemeden çalışan bulut Belge dili çevirisi Java Uygulamaları oluşturmanıza yardımcı olur. GroupDocs.Translation Cloud REST APIs etrafında bir sarmalayıcıdır.
Bulut Belge Çeviri SDK Özellikleri
- Bulutta belge çevirisi yapmak için 70’den fazla dil çiftini destekler.
- {{KÖPRÜ1}}.
- Bulutta hızlı ve doğru dil çevirisi yapmak için Sinirsel Makine Çevirisini kullanır.
- Çeviri sırasında ve sonrasında bulut belge yapısını ve biçimlendirmesini olduğu gibi tutar.
- Microsoft Word® veya ODT bulut belgelerindeki aşağıdaki öğelerin çevirisini destekler:
- paragraflar
- üstbilgi Altbilgi
- dipnot ve son not
- resim alt yazıları
- tablolar
- Microsoft Excel® veya ODS bulut belgelerindeki aşağıdaki öğelerin çevirisini destekler:
- tablolar
- pivot tablolar
- hücreler (metin olması durumunda)
- grafikler
- Microsoft PowerPoint® veya ODP bulut belgelerindeki aşağıdaki öğelerin çevirisini destekler:
- ana slayt
- seçilen slaytlar
- slayt notları ve yorumları
- üstbilgi Altbilgi
- metin çerçeveleri
- grafikler
- tablolar
- Çevrilmiş bulut belgesini desteklenen çıktı biçimlerinden herhangi birine dönüştürün.
Desteklenen Belge Çeviri Dosyası Biçimleri
Microsoft Word®: DOC, DOCX, DOCM, RTF
OpenOffice Writer®: ODT
Microsoft Excel®: XLS, XLSX, XLSM, CSV, TSV
OpenOffice Calc®: ODS
Microsoft PowerPoint®: PPT, PPTX, PPTM
OpenOffice Impress®: ODP
Sabit Düzen: PDF
Diğer: MD (Markdown)
Desteklenen Bulut Çeviri Çıktı Dosyası Biçimleri
Çevrilmiş dosya, desteklenen diğer birçok dosya biçiminde elde edilebilir. Dosya uzantısını isteğin gövdesine koyarak çevrilmiş belgenin çıktı biçimini belirtmeniz yeterlidir:
- DOC, DOCX, ODT, RTF’den DOCX, RTF, HTML, ODT, TXT, MD, PDF, TIFF, SVG, XPS’ye
- XLS, XLSX, ODS, CSV, TSV’den XLSX, XLSB, HTML, PDF, XPS, ODS, MD, DOCX, PPTX, TIFF’e
- PPT, PPTX, ODP’den PPTX’e, PDF, TIFF, HTML, XPS, ODP
- PDF’den DOCX, PPTX, HTML, XPS, SVG’ye
- MD’den HTML, PDF, DOCX, TIFF, XPS’e
Daha fazla ayrıntı için lütfen Supported Translation Formats adresini ziyaret edin.
Desteklenen Diller Çeviri Çiftleri
- İngilizceyi Fransızcaya ve Fransızcayı İngilizceye çevir
- İngilizceyi Almancaya ve Almancayı İngilizceye çevir
- İngilizceyi Deutsch’a ve Deutsch’u İngilizceye çevir
- İngilizce’yi Çince’ye ve Çince’yi İngilizce’ye çevir
- İngilizceyi İspanyolcaya ve İspanyolcayı İngilizceye çevir
- İngilizceyi İtalyancaya ve İtalyancayı İngilizceye çevir
- İngilizceyi Rusçaya ve Rusçayı İngilizceye çevir
- İngilizceyi Arapçaya ve Arapçayı İngilizceye çevir
- İngilizce’yi Portekizce’ye ve Portekizce’yi İngilizce’ye çevir
- İngilizceyi Lehçeye ve Lehçeyi İngilizceye çevir
- İngilizceyi Ukraynacaya ve Ukraynacayı İngilizceye çevir
- İngilizceyi Vietnamcaya ve Vietnamcayı İngilizceye çevir
- İngilizceyi Endonezyacaya ve Endonezyacayı İngilizceye çevir
- İngilizceyi Hintçeye ve Hintçeyi İngilizceye çevir
- İngilizceyi Yunancaya ve Yunancayı İngilizceye çevir
- İngilizceyi Hollandacaya ve Hollandacayı İngilizceye çevir
- İngilizceyi Macarcaya ve Macarcayı İngilizceye çevir
- İngilizceyi İsveççeye ve İsveççeyi İngilizceye çevir
- İngilizceyi Türkçeye ve Türkçeyi İngilizceye çevir
- İngilizceyi Japoncaya ve Japoncayı İngilizceye çevir
- İngilizceyi Koreceye ve Koreceyi İngilizceye çevir
- İngilizce’yi Çekçe’ye ve Çekçe’yi İngilizce’ye çevir
- İngilizceyi Fince’ye ve Fince’yi İngilizce’ye çevir
- İngilizceyi İrlandacaya ve İrlandacayı İngilizceye çevir
- İngilizce’yi Slovakça’ya ve Slovakça’yı İngilizce’ye çevir
- İngilizce’yi Farsça’ya ve Farsça’yı İngilizce’ye çevir
- İngilizceyi Farsçaya ve Farsçayı İngilizceye çevir
- İngilizce’yi İbranice’ye ve İbranice’yi İngilizce’ye çevir
- İngilizce’yi Azerice’ye ve Azerice’yi İngilizce’ye çevir
- İngilizceyi Taycaya ve Taycayı İngilizceye çevir
- İngilizce’yi Romence’ye ve Romence’yi İngilizce’ye çevir
- İngilizceyi Malaycaya ve Malaycayı İngilizceye çevir
- İngilizceyi Bulgarcaya ve Bulgarcayı İngilizceye çevir
- Fransızcayı Almancaya ve Almancayı Fransızcaya çevir
- Fransızcayı Deutsch’a ve Deutsch’u Fransızcaya çevir
- Fransızcayı İtalyancaya ve İtalyancayı Fransızcaya çevir
- Fransızcayı Arapçaya ve Arapçayı Fransızcaya çevir
Gereksinimler
API istemci kitaplığının oluşturulması şunları gerektirir:
- Java 1.7+
- Uzman
Önkoşullar
GroupDocs.Translation Cloud SDK for Java’yı kullanmak için GroupDocs Cloud ile bir hesap kaydetmeniz ve Cloud Dashboard adresinde İstemci Kimliği ve İstemci Sırrı aramanız/oluşturmanız gerekir. Ücretsiz kontenjan mevcuttur. Daha fazla ayrıntı için bkz. GroupDocs Cloud Pricing.
Maven’den GroupDocs.Translation-Cloud’u kurun
GroupDocs Bulut deposunu uygulamanıza pom.xml ekleyin
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Kaynaktan yükleyin
API istemci kitaplığını yerel Maven deponuza yüklemek için aşağıdakileri yürütmeniz yeterlidir:
mvn clean install
Bunun yerine uzak bir Maven deposuna konuşlandırmak için deponun ayarlarını yapılandırın ve şunu çalıştırın:
mvn clean deploy
Daha fazla bilgi için OSSRH Guide bölümüne bakın.
Maven kullanıcıları
Bu bağımlılığı projenizin POM’una ekleyin:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-translation-cloud</artifactId>
<version>22.5</version>
</dependency>
Diğerleri
İlk önce aşağıdakileri yürüterek JAR’ı oluşturun:
mvn clean package
Ardından aşağıdaki JAR’ları manuel olarak kurun:
target/groupdocs-translation-cloud-22.5.jar
target/lib/*.jar
Başlamak
Lütfen Quick Start talimatlarını uygulayın.
Java Cloud SDK aracılığıyla Düz Metni Çevir
import com.GroupDocs.translate.api.*;
import com.GroupDocs.translate.Configuration;
import static java.lang.System.out;
public static void main(String[] args) throws Exception {
// add your client id here
Configuration.setClient_id("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
// add your client secret here
Configuration.setClient_secret("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
// add language pair here, see https://wiki.groupdocs.cloud/translationcloud/developer-guide/supported-languages/
pair = ""
// add text to translate here
text = ""
TextInfo textInfo = new TextInfo(pair, text);
String userRequest = textInfoList.toString();
TranslationTextRequest translationTextRequest = new TranslationTextRequest(userRequest);
TranslationTextResponse translateTextResponse = TranslationApi.TranslateText(translationTextRequest);
out.print(translateTextResponse.translation);
}
Yetkilendirme ve Kimlik Doğrulama
API için tanımlanan Authentication schemes aşağıdaki gibidir:
JWT
- Tür: OAuth 2.0
- Akış: uygulama
- Yetkilendirme URL’si:https://api.groupdocs.cloud/connect/token
- Jeton Ömrü: 1 gün (Varsayılan)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-translation-cloud-22.4.jar | 315 bytes | |
groupdocs-translation-cloud-22.4.pom | 4.23 KB |
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Translation Cloud JAR document automation document automation cloud document DOC DOCX DOCM RTF ODT XLS XLSX XLSM CSV TSV ODS PPT PPTX PPTM ODP PDF MD Markdown translate translator multi lingual language language pair translation pair JSON paragraph header footer footnote endnote image caption table pivot cells charts master slide notes comments frames convert conversion converter French English German Deutsch Chinese Spanish Italian Russian Arabic Portuguese Polish Ukrainian Vietnamese Indonesian Hindi Greek Dutch Hungarian Swedish Turkish Japanese Korean Czech Finnish Irish Slovak Farsi Persian Hebrew Azerbaijani Thai Romanian Malay Bulgarian English to French French to English English to German German to English English to Deutsch Deutsch to English English to Chinese Chinese to English English to Spanish Spanish to English English to Italian Italian to English English to Russian Russian to English English to Arabic Arabic to English English to Portuguese Portuguese to English English to Polish Polish to English English to Ukrainian Ukrainian to English English to Vietnamese Vietnamese to English English to Indonesian Indonesian to English English to Hindi Hindi to English English to Greek Greek to English English to Dutch Dutch to English English to Hungarian Hungarian to English English to Swedish Swedish to English English to Turkish Turkish to English English to Japanese Japanese to English English to Korean Korean to English English to Czech Czech to English English to Finnish Finnish to English English to Irish Irish to English English to Slovak Slovak to English English to Farsi Farsi to English English to Persian Persian to English English to Hebrew Hebrew to English English to Azerbaijani Azerbaijani to English English to Thai Thai to English English to Romanian Romanian to English English to Malay Malay to English English to Bulgarian Bulgarian to English French to German German to French French to Deutsch Deutsch to French French to Italian Italian to French French to Arabic Arabic to French