Supported Fonts
Translate가 받는 폰트와 굵기, 대상 언어별 기본 폰트, 읽을 수 있는 원본 언어 코드.
GET /v1/image-translate/supported-fontsTranslate가 받는 값의 실시간 목록을 돌려줍니다. 대상 언어마다
어떤 폰트가 지원되는지, 각 언어의 기본 폰트, 모든 font_weight, 모든 source_language,
그리고 업로드한 폰트입니다. 시작할 때 호출해 결과를 캐시하세요. 목록은 거의 바뀌지 않지만,
폰트는 차차 추가됩니다.
요청
curl "https://gateway.apinoa.com/v1/image-translate/supported-fonts" \
-H "x-api-key: $APINOA_API_KEY"파라미터
없습니다. x-api-key 헤더에 API 키만 보내세요.
응답
실제 응답을 36개 언어 중 네 개만 남기고 줄인 것입니다.
{
"success": true,
"requestId": "547bebcbd167416c9d1097bc132e2194",
"data": {
"fontsByLanguage": {
"ko": ["BMHANNAPro", "NotoSansKR", "Pretendard"],
"zh-CN": ["NotoSansSC"],
"ja": ["NotoSansKR", "NotoSansSC", "Pretendard"],
"en": ["Pretendard", "NotoSansKR", "NotoSansSC"]
},
"defaultByLanguage": {
"ko": "BMHANNAPro",
"zh-CN": "NotoSansSC",
"ja": "NotoSansKR",
"en": "Pretendard"
},
"allFonts": ["BMHANNAPro", "NotoSansKR", "NotoSansSC", "Pretendard"],
"allWeights": ["auto", "Thin", "Light", "Regular", "Medium", "SemiBold", "Bold", "ExtraBold", "Black"],
"supportedSourceLanguages": ["auto", "ch", "zh", "zh-CN", "zh-TW", "chinese_cht", "ja", "japan", "en"],
"userFonts": []
}
}| 필드 | 타입 | 의미 |
|---|---|---|
fontsByLanguage | object | 대상 언어마다 지원하는 폰트. 첫 번째가 기본 폰트입니다. 빈 목록이면 그 문자를 지원하는 내장 폰트가 없습니다. |
defaultByLanguage | object | 대상 언어 → 기본 폰트(fontsByLanguage의 첫 항목). |
allFonts | string[] | Translate의 font가 받는 모든 값. |
allWeights | string[] | Translate의 font_weight가 받는 모든 값. |
supportedSourceLanguages | string[] | Translate와 OCR의 source_language가 받는 모든 값. auto는 자동 감지합니다. |
userFonts | array | 업로드한 폰트. Custom Fonts를 참고하세요. |
에러
| 상태 | 코드 | 의미 |
|---|---|---|
| 401 | UNAUTHORIZED | x-api-key 헤더가 없거나, 키가 유효하지 않습니다. |
모든 코드는 Errors에 있습니다.
가격
무료입니다. 이 호출은 과금되지 않습니다.