Word.BevelType enum
Word のベベル タイプを示します。ThreeDimensionalFormat オブジェクト。
注釈
使用元
例
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/25-paragraph/apply-bevel-to-text.yaml
if (!Office.context.requirements.isSetSupported("WordApiDesktop", "1.3")) {
console.error("This sample requires WordApiDesktop 1.3 or later.");
return;
}
await Word.run(async (context) => {
const paragraph: Word.Paragraph = context.document.body.insertParagraph(
"Beveled text",
Word.InsertLocation.start,
);
paragraph.font.size = 48;
paragraph.font.bold = true;
const threeDimensionalFormat: Word.ThreeDimensionalFormat = paragraph.font.threeDimensionalFormat;
threeDimensionalFormat.isVisible = true;
threeDimensionalFormat.bevelTopType = Word.BevelType.circle;
threeDimensionalFormat.bevelTopDepth = 6;
threeDimensionalFormat.bevelTopInset = 6;
threeDimensionalFormat.load("bevelTopType,bevelTopDepth,bevelTopInset");
await context.sync();
console.log("Applied bevel formatting:", {
type: threeDimensionalFormat.bevelTopType,
depth: threeDimensionalFormat.bevelTopDepth,
inset: threeDimensionalFormat.bevelTopInset,
});
});
フィールド
| angle = "angle" | 角度のベベルを表します。 |
| artDeco = "artDeco" | アールデコ調の面取りを表します。 |
| circle = "circle" | 円の面取りを表します。 |
| convex = "convex" | 凸面を表します。 |
| coolSlant = "coolSlant" | クールな斜めの面取りを表します。 |
| cross = "cross" | 十字面取りを表します。 |
| divot = "divot" | ディボットの面取りを表します。 |
| hardEdge = "hardEdge" | ハード エッジの面取りを表します。 |
| mixed = "mixed" | 混合ベベル タイプを表します。 |
| none = "none" | 面取りなしを表します。 |
| relaxedInset = "relaxedInset" | リラックスしたはめ込み面取りを表します。 |
| riblet = "riblet" | リブレットの面取りを表します。 |
| slope = "slope" | 勾配の面取りを表します。 |
| softRound = "softRound" | 柔らかい丸い面取りを表します。 |