桑谢·萨赫德娃
我终于找到了解决办法。
下面提到的方法创建了尽可能多的头,我想要的。
private static int countHeader = 0;
public static void createHeaderForSection(WordprocessingMLPackage wordprocessingMLPackage, String headerString) throws Exception {
MainDocumentPart documentPart = wordprocessingMLPackage.getMainDocumentPart();
HeaderPart headerPart = new HeaderPart(new PartName("/word/header"+ (++countHeader) +".xml"));
headerPart.setPackage(wordprocessingMLPackage);
headerPart.addAltChunk(AltChunkType.Html, headerString.getBytes("UTF-8"));
headerPart.setRelationshipType(Namespaces.HEADER);
Relationship relationship = documentPart.addTargetPart(headerPart);
SectPr sectPr = objectFactory.createSectPr();
HeaderReference headerReference = factory.createHeaderReference();
headerReference.setId(relationship.getId());
headerReference.setType(HdrFtrRef.DEFAULT);
sectPr.getEGHdrFtrReferences().add(headerReference);
P p = objectFactory.createP();
PPr ppr = objectFactory.createPPr();
p.setPPr(ppr);
ppr.setSectPr(sectPr);
wordprocessingMLPackage.getMainDocumentPart().getContent().add(p);
}
但是,我仍然无法找到如何在使用headerpart.addaltchunk()时在每个部分中引入分页;
我想从现有的Word2010文档创建一个文档,并使用Docx4j3.1.0将其转换为PDF。我在样品的基础上 这个东西应该有用吗?如果是:我怎样才能发现我遗漏了什么?
非常感谢!
我正在尝试创建一个表,并使用docx4j库将其添加到MainDocumentPart,如下所示,但它会破坏文档,并且无法打开(我使用MS Word 2010和docx格式)
问题内容: 我试图从我的日食创建一个jar,为了能够使用外部.jar,我在清单文件路径中使用了带有多个.jar的清单。 显然,如果我不将库放在类路径中,则会出现以下错误: 但是,当我将它们放在类路径中时,错误变为: 因此,似乎找不到我的主班。我在类路径中尝试了几种可能性,例如在类路径中添加或删除类,但是无法使其正常工作。 关于如何解决这个问题的任何想法??? 感谢您的时间和精力, PS:创建.ja
我试图使用DocuSign REST API创建一个包含多个文档的信封,我创建了一个C#控制台应用程序,并以JSON格式在请求中写入了信封参数。我得到了错误代码“信封不完整”,我试图将我的请求与REST API Docusign指南中的请求进行比较,但我看不到我遗漏了什么。下面是我的示例代码: POST https://demo.docusign.net/restapi/v2/accounts/2
我已经通读了Docx4J文档,所以在GitHub repo中的Docx4J示例中也有类似的问题,但我没有找到任何添加所描述功能的工作示例。