x
環境
{
"Aspose.Words":
{"Version":"18.x"}
}
需求與難題
生成試卷的時候,如果數學題目中有特殊符號的話,就需要用圖片代替了,
就出現了這樣的問題,一行中既有圖片也有文本.
↓找了一篇文章也是生成試卷,生成的效果下圖這樣的,非常符合我所要的,關鍵貼出來的代碼中沒看到怎么處理[圖片+文本]垂直居中,水平居中.
解決方案
0.你想用Aspose.Words生成最終的結果,你最好先知道怎么在Wrod中設置.
1.設置一個段落→垂直居中的.doc文件
2.將這個.doc文件為模板,讀取
// 讀取你帶有垂直居中水平居中的模板 Document doc = new Document("YouDemoDoc.doc"); DocumentBuilder builder = new DocumentBuilder(doc);
3.切記不要在代碼中,清除掉樣式...
//這個是一定不要出現的...×
builder.ParagraphFormat.ClearFormatting();
傳送門,摘抄.
x