Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.2k views
in Technique[技术] by (71.8m points)

apache poi - NPOI XWPF set table column width not working

I've been trying to set the column width for my table, but it won't budge. I'm using NPOI from this git https://github.com/nissl-lab/npoi.

Currently, my code is:

FileStream stream = new FileStream(reportPath, FileMode.Open);
XWPFDocument doc = new XWPFDocument(stream);

XWPFTable table;
table = doc.CreateTable(1, 3);
table.SetColumnWidth(0, (ulong)1000);
table.SetColumnWidth(1, (ulong)2000);
table.SetColumnWidth(2, (ulong)3000);

using (var f = File.Create(reportPath)) doc.Write(f);

And the generated columns are in the same size having the smallest column size possible. Also, I'm trying to generate a DOCX file.

question from:https://stackoverflow.com/questions/66060127/npoi-xwpf-set-table-column-width-not-working

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...