Вмъкване на форми в Word с помощта на Java

Тази статия обяснява как да вмъкнете форми в Word с помощта на Java. Той предоставя препратка към ресурсите, необходими за настройка на IDE, списък със стъпки и примерен код, демонстриращ как да направите диаграма в Word с помощта на Java. Ще се научите да вмъквате вградени и плаващи форми в документа на Word с помощта на няколко извиквания на API.

Стъпки за рисуване на диаграми в Word с помощта на Java

  1. Задайте средата да използва Aspose.Words for Java за вмъкване на форми
  2. Създайте празен Word файл, като използвате класа Document за добавяне на чертежи в DOCX файл
  3. Вмъкнете вградена фигура с помощта на метода insertShape() с необходимите параметри
  4. Вмъкнете плаваща фигура върху текста, като използвате друг претоварен метод със съответните аргументи
  5. Задайте въртенето на всяка форма, ако е необходимо
  6. Дефинирайте обекта OoxmlSaveOptions и задайте формата за запис и съответствие
  7. Запазете изходния файл

Тези стъпки описват как да добавяте диаграми в Word с помощта на Java. Създайте екземпляр на обект от класа Document, за да заредите или създадете файл на Word, свържете файла с обекта DocumentBuilder и вмъкнете вградена форма, предоставяща тип и размер на формата. Вмъкнете друга плаваща фигура, като зададете атрибутите тип форма, позиция, размер, тип обвиване и относителна позиция.

Код за вмъкване на цифрово изкуство с помощта на форми в MS Word с помощта на Java

import com.aspose.words.*;
public class Main
{
public static void main(String[] args) throws Exception // Adding shapes in Java
{
// Set the licenses
new License().setLicense("License.lic");
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
//Inline shape
Shape shape = builder.insertShape(ShapeType.LINE, 200, 200);
shape.setRotation(35.0);
//Free-floating shape
shape = builder.insertShape
( ShapeType.ARROW,RelativeHorizontalPosition.PAGE,250,
RelativeVerticalPosition.PAGE,150,150,150,WrapType.INLINE);
shape.setRotation(40.0);
builder.writeln();
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.DOCX);
// Save shapes as DML
saveOptions.setCompliance(OoxmlCompliance.ISO_29500_2008_TRANSITIONAL);
// Save the document
doc.save("output.docx", saveOptions);
System.out.println("Shapes added successfully");
}
}

Този кодов фрагмент показва как да начертаете права линия в Word с помощта на Java. Демонстрирахме форми на ЛИНИЯ и СТРЕЛКА обаче, можете да опитате да добавите изображения, текстови полета, правоъгълници, диаманти, триъгълници, успоредници, дебели стрелки, дъги и поничка и т.н. Можете също да зададете типа обвиване на вграден, отгоре-отдолу, квадратна, стегната, през или никаква.

Този урок ни напътства как да рисуваме фигури в Word с помощта на Java. Освен това, ако искате да вмъкнете куршуми, вижте статията на Вмъкване на водещи точки в Word с помощта на Java.

 Български