Extract Content of All Paragraphs in Document
Code Examples
Example 1: Get complete paragraph content, excluding numbering
async function example1() {
const data = [];
const count = await Application.ActiveDocument.Paragraphs.count;
for (let i = 1; i <= count; i += 1) {
const paragraph = await Application.ActiveDocument.Paragraphs.item(i);
const text = await paragraph.getTextContent();
data.push(text);
}
}
Example 2: Get complete paragraph content, including numbering (supported since v8.0FP2 hotfix4)
async function example2() {
const data = [];
const count = await Application.ActiveDocument.Paragraphs.count;
for (let i = 1; i <= count; i += 1) {
const paragraph = await Application.ActiveDocument.Paragraphs.item(i);
const text = await paragraph.getTextContent(
undefined,
undefined,
{ listSymbol: true }
);
data.push(text);
}
}