Google Apps Script를 사용하여 Google 시트에 EmbeddedChart를 구축하고 있습니다. 기본적으로 세로 축 레이블은 오른쪽 정렬되지만 왼쪽 정렬되도록해야합니다. (아래는 내가하려고하는 것을 보여주는 작은 스크린 샷/스케치입니다.) 아래 코드 샘플에서와 같이 EmbeddedChartBuilder 객체의 setOption() 메서드를 사용하여 vAxis 텍스트의 서식을 지정하는 여러 가지 옵션이 있습니다. 그러나 나는 레이블 정렬을위한 간단한 해결책을 찾을 수 없다. Google Charts에서 vAxis justification을 설정하는 방법
내가 상담 한 문서
은 그래서 어쩌면 내가하고 싶은 것을 할 수 없습니다, 구성 옵션 https://developers.google.com/chart/interactive/docs/gallery/barchart이것은 완전한 목록이 될 것 같습니다에있는라는 제목의 목록입니다.
마음에 드는 유일한 해결책은 각 레이블 문자열의 끝을 공백으로 채워 왼쪽 맞춤 모양을 만드는 것입니다. 그러나 차트 작성시 공백이 자동으로 잘립니다.
누구든지 해결책을 제안 할 수 있습니까?
function myFunction() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getDataRange();
var chart = sheet.newChart()
.asBarChart()
.addRange(range)
.setPosition(1, 1, 1, 1)
.setTitle('Sales')
.setXAxisTitle('Month')
.setOption('vAxis.textStyle.fontSize','12')
.build();
sheet.insertChart(chart);
};