Word.BorderLineStyle enum

Определяет стиль границы объекта.

Комментарии

Набор API: WordApiDesktop 1.3

Используется

Примеры

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/25-paragraph/add-border-to-paragraph.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) => {
  // Insert a paragraph at the beginning of the document.
  const paragraph: Word.Paragraph =
    context.document.body.insertParagraph(
      "Note: Added a border to this paragraph.",
      Word.InsertLocation.start
    );

  // Load the paragraph borders so they can be formatted.
  const borders: Word.BorderUniversalCollection = paragraph.borders;
  borders.load("items");
  await context.sync();

  // Apply a visible double blue line to every side of the paragraph.
  borders.items.forEach((border: Word.BorderUniversal) => {
    border.isVisible = true;
    border.color = "#4472C4";
    border.lineStyle = Word.BorderLineStyle.double;
    border.lineWidth = Word.LineWidth.pt150;
  });

  await context.sync();

  console.log(
    `Applied the ${Word.BorderLineStyle.double} line style to ${borders.items.length} paragraph borders.`
  );
});

Поля

dashDot = "DashDot"

Стиль пунктирной линии.

dashDotDot = "DashDotDot"

Штрих-пунктир-пунктир-стиль.

dashDotStroked = "DashDotStroked"

Штриховая линия пунктирной черты.

dashLargeGap = "DashLargeGap"

Стиль пунктирных линий с большими пробелами.

dashSmallGap = "DashSmallGap"

Стиль пунктирной линии с небольшими промежутками.

dot = "Dot"

Стиль пунктирных линий.

double = "Double"

Стиль "Двойная линия".

doubleWavy = "DoubleWavy"

Стиль двойной волнистой линии.

emboss3D = "Emboss3D"

Рельефный стиль 3D-линий.

engrave3D = "Engrave3D"

Стиль выгравированной трехмерной линии.

inset = "Inset"

Стиль вставки на линии.

none = "None"

Без стиля линии.

outset = "Outset"

Стиль линии вывода.

single = "Single"

Однострочный стиль.

singleWavy = "SingleWavy"

Стиль одинарной волнистой линии.

thickThinLargeGap = "ThickThinLargeGap"

Стиль толстой и тонкой линии с большими промежутками.

thickThinMedGap = "ThickThinMedGap"

Стиль "толстая-тонкая линия" со средними промежутками.

thickThinSmallGap = "ThickThinSmallGap"

Стиль толсто-тонких линий с небольшими промежутками.

thinThickLargeGap = "ThinThickLargeGap"

Тонкая-толстая линия с большими зазорами.

thinThickMedGap = "ThinThickMedGap"

Стиль линий тонкой толщины со средними промежутками.

thinThickSmallGap = "ThinThickSmallGap"

Стиль линий тонкой толщины с небольшими промежутками.

thinThickThinLargeGap = "ThinThickThinLargeGap"

Стиль "тонкая-толстая-тонкая линия" с большими промежутками.

thinThickThinMedGap = "ThinThickThinMedGap"

Стиль "тонкая-толстая-тонкая линия" со средними промежутками.

thinThickThinSmallGap = "ThinThickThinSmallGap"

Стиль «тонкая-толстая-тонкая линия» с небольшими промежутками.

triple = "Triple"

Стиль "Три линии".