Hodnocení editora: Hodnocení uživatelů:[Celkem: 0 Průměr: 0].ilfs_responsive_below_title_1 { width: 300px; } @media(min-width: 500px) {.ilfs_responsive_below_title_1 { width: 300px; } } @media(min-width: 800px) {.ilfs_responsive_below_title_1 { width: 336px; } }
Napadlo vás vůbec, zda je možné změnit vzhled textu v Dokumentech Google z určité barvy na jinou barvu najednou. Odpověď je ano a v tomto článku vás naučíme, jak toho dosáhnout pomocí skriptu Google Apps.
Skript vypadá následovně:
function onOpen() {
var ui=DocumentApp. getUi();
ui. createMenu(‘Nahradit’)
. addItem(‘Převod znaků (červená→modrá)’, ‘replaceTextColor’)
. addToUi();
}
funkce nahraditTextColor(){
const org_color=“#ff0000”;//červená
const replace_color=“#1d33f1”//modrá
nechte aplikaci=DocumentApp. getUi();
let body=DocumentApp. getActiveDocument(). getBody();
let obj=body. editAsText();
konst text=tělo. getText();for(let i=0; i
obj. setForegroundColor(i, i, nahradit_barvu);
Protokol. log(“Change color: “+i);
}
}
}Můžete upravit zdrojovou barvu (červená: #ff0000) na řádku č. 8 skriptu a barvu nahrazení na dalším řádku (Modrá: #1d33f1) na cokoli, co požadujete, změnou příslušných hodnot.
Jak to funguje:
1. Přihlaste se ke svému účtu Google a vytvořte nový dokument Google. Vyberte v dokumentu nějaký text a změňte jej na červený.
2. Klikněte na Rozšíření | App Script a to vás automaticky přesměruje do Google Apps Script.
3. V editoru odstraňte jakýkoli existující kód a vložte skript, který jsem uvedl výše.
4. Klikněte na „Uložit projekt“ a přiřaďte mu název.
5. Nyní klikněte na funkci ‚onOpen‘ v horní liště a poté klikněte na ‚Spustit‘ a poskytněte potřebná oprávnění pro její spuštění (pokud budete vyzváni).
6. Ověřte, zda se skript provedl kontrolou zpráv v protokolu spuštění.
7. Vraťte se do svého dokumentu Google a do lišty nabídky zcela vpravo přidáte možnost „Nahradit“.
8. Klikněte na Nahradit | Převod znaků (červená→modrá) a zjistíte, že veškerý text v červené barvě se automaticky převede na modrou barvu jedním tahem.
Výše uvedený proces je velmi jednoduchý a snadný a může si ho vyzkoušet každý. Pokračujte a přesvědčte se sami. Zkuste změnit hexadecimální hodnoty barvy zdroje a nahrazení a uvidíte, jak to funguje.