В этой статье рассказывается, как вставить маркеры в Word с помощью Java. В ней приводятся подробности настройки среды разработки, список шагов для написания приложения и пример кода, демонстрирующий создание маркеров Microsoft Word с помощью Java. Вы научитесь работать с маркерами на нескольких уровнях и вставлять списки номеров, если это необходимо.
Шаги по добавлению маркеров в Word с помощью Java
- Настройте среду на использование Aspose.Words for Java для добавления маркеров.
- Создайте файл Word с помощью класса Document, свяжите объект DocumentBuilder и используйте applyBulletDefault(), чтобы начать маркированный список.
- Добавьте текст маркера, используя метод writeln()
- Установите отступ элементов маркированного списка с помощью методов listIndent() и listOutdent()
- Вызовите метод removeNumbers(), чтобы завершить маркированный список.
- Save вывод после добавления маркированного списка
Эти шаги объясняют, как добавлять маркеры в Word с помощью Java. Начните процесс с создания документа Word, связывания объекта DocumentBuilder и запуска списка с помощью вызова метода applyBulletDefault(). Наконец, добавьте текст и установите отступы внутрь и наружу с помощью методов listIndet() и listOutdent().
Код для создания маркеров в Word с использованием Java
import com.aspose.words.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Add Bullets | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document newDoc = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(newDoc); | |
//docBuilder.getListFormat().applyNumberDefault(); | |
builder.getListFormat().applyBulletDefault(); | |
builder.writeln("Continent 1"); | |
builder.writeln("Continent 2"); | |
builder.getListFormat().listIndent(); | |
builder.writeln("Continent 2 Country 1"); | |
builder.writeln("Continent 2 Country 2"); | |
builder.getListFormat().listIndent(); | |
builder.writeln("Continent 2 Country 2 City 1"); | |
builder.writeln("Continent 2 Country 2 City 2"); | |
builder.getListFormat().listOutdent(); | |
builder.writeln("Continent 2 Country 3"); | |
builder.getListFormat().listOutdent(); | |
builder.writeln("Continent 3"); | |
builder.getListFormat().removeNumbers(); | |
newDoc.save("BulletsDocument.docx"); | |
System.out.println("Bullets added in Word file successfully"); | |
} | |
} |
Этот код демонстрирует использование маркеров в Microsoft Word с использованием Java. Метод applyBulletDefault() начинает маркированный список, а метод removeNumbers() останавливает маркированный список в текущем абзаце. Если вы хотите создать нумерованный список, используйте applyNumberDefault() вместо applyBulletDefault().
Этот урок помог нам создать файл Word и добавить маркированный список в документ Word. Если вы хотите вставить изображения в файл Word, обратитесь к статье как вставить картинку в Word с помощью Java.