Apinoa Docs

Supported Fonts

Translate가 받는 폰트와 굵기, 대상 언어별 기본 폰트, 읽을 수 있는 원본 언어 코드.

원본 .mdx 보기
GET /v1/image-translate/supported-fonts

Translate가 받는 값의 실시간 목록을 돌려줍니다. 대상 언어마다 어떤 폰트가 지원되는지, 각 언어의 기본 폰트, 모든 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": []
  }
}
필드타입의미
fontsByLanguageobject대상 언어마다 지원하는 폰트. 첫 번째가 기본 폰트입니다. 빈 목록이면 그 문자를 지원하는 내장 폰트가 없습니다.
defaultByLanguageobject대상 언어 → 기본 폰트(fontsByLanguage의 첫 항목).
allFontsstring[]Translate의 font가 받는 모든 값.
allWeightsstring[]Translate의 font_weight가 받는 모든 값.
supportedSourceLanguagesstring[]Translate와 OCR의 source_language가 받는 모든 값. auto는 자동 감지합니다.
userFontsarray업로드한 폰트. Custom Fonts를 참고하세요.

에러

상태코드의미
401UNAUTHORIZEDx-api-key 헤더가 없거나, 키가 유효하지 않습니다.

모든 코드는 Errors에 있습니다.

가격

무료입니다. 이 호출은 과금되지 않습니다.

이 페이지 내용