0

Google Cloud Translate API를 사용하여 서비스를 구축하려고합니다. 프리미엄 에디션에 가입했고 NODEjs를 사용하여 PDF 파일을 업로드하는 방법을 알아야합니다. 파일을 API에 업로드하는 방법에 대한 문서를 찾을 수 없습니다. 고맙습니다!Google Cloud Translate API PDF 파일

답변

0

Google Cloud Translation API은 PDF를 텍스트 전용 콘텐츠로 변환 할 수 없으므로 먼저 PDF 파일을 일반 텍스트로 변환해야합니다. 그런 다음 google-cloud-node 라이브러리가있는 노드를 사용하여 텍스트를 처리 할 수 ​​있습니다 (npm install --save google-cloud을 실행하여 설치할 수 있음).

다음 코드는 (es)를 자동으로 일부 입력 텍스트를 가지고 언어를 감지하고 스페인어로 번역 반환합니다

var translate = require('google-cloud').translate({ 
    projectId: 'your Google Cloud project ID here', 
    keyFilename: '/path/to/keyfile.json' 
}); 

var inputText = 'Hello'; // Obviously put your PDF's text content here. 
translate.translate(inputText, 'es', function(err, translation) { 
    if (!err) { 
    console.log(translation); // translation = 'Hola' 
    } 
});