微信图片_20230616120143.jpg (441.1 KB)
没有构造方法,Shape watermark = new Shape(doc, ShapeType.TEXT_PLAIN_TEXT);
请查看附件报错,请问如何解决呢?
您好,使用的是你们最新版本的产品
我应该如何引入Aspose.Words 中的 Shape 类呢?
@jillian, 您需要使用 import com.aspose.words.*;
导入 Aspose.Words 类; 把它放在 Java 文件的顶部。
如果问题仍然存在,请附上您遇到问题的 Java 文件。
https://docs.aspose.com/words/java/add-watermark/这是官网的示例代码,函数能返回一个加完水印的byte[]类型吗?就是把函数加完水印的对象转成byte[]类型返回出去
@jillian, 请使用以下代码示例:
ocument doc = Document("in.docx");
insertWatermarkText(doc, "MyWatermarkText");
ByteArrayOutputStream aout = new ByteArrayOutputStream();
// Save the document to byte array
doc.save(aout, SaveFormat.DOCX);
// Get the byte array from output steam
// the byte array now contains the document
byte[] buffer = aout.toByteArray();