Changeset 1426
- Timestamp:
- 02/18/11 00:16:48 (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/docx4j/src/main/java/org/docx4j/samples/TemplateAttach.java
r1425 r1426 22 22 package org.docx4j.samples; 23 23 24 import java.io.File;25 26 24 import javax.xml.bind.JAXBContext; 27 import javax.xml.bind.JAXBElement;28 25 import javax.xml.bind.Marshaller; 29 import javax.xml.namespace.QName;30 26 31 27 import org.docx4j.XmlUtils; … … 33 29 import org.docx4j.jaxb.Context; 34 30 import org.docx4j.jaxb.NamespacePrefixMapperUtils; 35 import org.docx4j.model.table.TblFactory;36 31 import org.docx4j.openpackaging.packages.WordprocessingMLPackage; 37 import org.docx4j.openpackaging.parts.PartName;38 import org.docx4j.openpackaging.parts.WordprocessingML.AlternativeFormatInputPart;39 32 import org.docx4j.openpackaging.parts.WordprocessingML.DocumentSettingsPart; 40 import org.docx4j.openpackaging.parts.relationships.Namespaces;41 33 import org.docx4j.openpackaging.parts.relationships.RelationshipsPart; 42 import org.docx4j.openpackaging.contenttype.CTDefault;43 import org.docx4j.openpackaging.contenttype.ContentType;44 import org.docx4j.openpackaging.contenttype.ContentTypes;45 import org.docx4j.openpackaging.contenttype.ObjectFactory;46 import org.docx4j.openpackaging.exceptions.InvalidFormatException;47 import org.docx4j.openpackaging.io.SaveToZipFile;48 import org.docx4j.relationships.Relationship;49 import org.docx4j.wml.CTAltChunk;50 34 import org.docx4j.wml.CTRel; 51 35 import org.docx4j.wml.CTSettings; 52 import org.docx4j.wml.CTTxbxContent;53 import org.docx4j.wml.Tbl;54 36 55 37 /** 56 38 * Creates a WordprocessingML document from scratch, 57 39 * and attaches a template 40 * 41 * In Flat OPC terms, aim is to produce: 42 * 43 <pkg:part pkg:name="/word/settings.xml" pkg:contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml"> 44 <pkg:xmlData> 45 <w:settings xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:sl="http://schemas.openxmlformats.org/schemaLibrary/2006/main"> 46 <w:attachedTemplate r:id="rId1"/> 47 </w:settings> 48 </pkg:xmlData> 49 </pkg:part> 50 * <pkg:part pkg:name="/word/_rels/settings.xml.rels" pkg:contentType="application/vnd.openxmlformats-package.relationships+xml"> 51 <pkg:xmlData> 52 <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"> 53 <Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/attachedTemplate" Target="file:///C:\Users\jharrop\AppData\Roaming\Microsoft\Templates\fabdocx-release-20101002B.dotm" TargetMode="External"/> 54 </Relationships> 55 </pkg:xmlData> 56 </pkg:part> 57 58 58 * 59 59 * @author Jason Harrop
Note: See TracChangeset
for help on using the changeset viewer.
