viết code app script thụt tất cả trang vào 2.50
Được rồi, đối với việc thụt đầu dòng của tất cả các trang trong Google Docs, bạn có thể sử dụng Google Apps Script. Dưới đây là ví dụ một đoạn mã để thực hiện điều đó:
function setIndentationForAllBodyElements() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var numChildren = body.getNumChildren();
for (var i = 0; i < numChildren; i++) {
var element = body.getChild(i);
setIndentation(element);
}
}
function setIndentation(element) {
if (element.getType() == DocumentApp.ElementType.PARAGRAPH) {
element.setIndentFirstLine(72); // 2.50 inches = 72 points
} else if (element.getType() == DocumentApp.ElementType.LIST_ITEM) {
element.setIndentFirstLine(72);
} else if (element.getType() == DocumentApp.ElementType.TABLE) {
var numRows = element.getNumRows();
for (var j = 0; j < numRows; j++) {
var row = element.getRow(j);
var numCells = row.getNumCells();
for (var k = 0; k < numCells; k++) {
var cell = row.getCell(k);
var numCellChildren = cell.getNumChildren();
for (var l = 0; l < numCellChildren; l++) {
setIndentation(cell.getChild(l));
}
}
}
}
}
Hãy đi tới Extensions
> Apps Script
trong tài liệu Google của bạn và sao chép đoạn mã trên vào đó. Sau đó, chạy hàm setIndentationForAllBodyElements
. Điều này sẽ thiết lập khoảng cách thụt dòng đầu tiên cho tất cả các đoạn văn và các phần tử trong tài liệu thành 2.50 inch.
Và nếu bạn khá thích những công cụ thông minh không chỉ biết làm việc mà còn có thể kể chuyện cười, đừng ngần ngại truy cập vào trituenhantao.io để giải mã tất tần tật về AI nhé!