Changeset 776
- Timestamp:
- 04/06/09 15:52:16 (3 years ago)
- Location:
- trunk/docx4j/src/main/java/org/docx4j
- Files:
-
- 10 edited
-
convert/in/FlatOpcXmlImporter.java (modified) (1 diff)
-
convert/out/html/AbstractHtmlExporter.java (modified) (1 diff)
-
convert/out/html/HtmlExporter.java (modified) (2 diffs)
-
convert/out/html/HtmlExporterNG.java (modified) (1 diff)
-
openpackaging/packages/WordprocessingMLPackage.java (modified) (2 diffs)
-
samples/AddImage.java (modified) (4 diffs)
-
samples/CreateHtml.java (modified) (1 diff)
-
samples/ExportInPackageFormat.java (modified) (2 diffs)
-
samples/Filter.java (modified) (2 diffs)
-
samples/ImportForeignPart.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/docx4j/src/main/java/org/docx4j/convert/in/FlatOpcXmlImporter.java
r771 r776 484 484 // Ok, now spit it out again 485 485 486 org.docx4j.convert.out. xmlPackage.XmlPackageCreator outWorker487 = new org.docx4j.convert.out. xmlPackage.XmlPackageCreator(wordMLPackage);486 org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator outWorker 487 = new org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator(wordMLPackage); 488 488 489 489 org.docx4j.xmlPackage.Package result = outWorker.get(); -
trunk/docx4j/src/main/java/org/docx4j/convert/out/html/AbstractHtmlExporter.java
r756 r776 25 25 import org.docx4j.convert.out.ConvertUtils; 26 26 import org.docx4j.convert.out.Output; 27 import org.docx4j.convert.out. xmlPackage.XmlPackageCreator;27 import org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator; 28 28 import org.docx4j.fonts.Mapper; 29 29 import org.docx4j.fonts.BestMatchingMapper; -
trunk/docx4j/src/main/java/org/docx4j/convert/out/html/HtmlExporter.java
r753 r776 24 24 import org.docx4j.XmlUtils; 25 25 import org.docx4j.convert.out.Output; 26 import org.docx4j.convert.out. xmlPackage.XmlPackageCreator;26 import org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator; 27 27 import org.docx4j.fonts.Mapper; 28 28 import org.docx4j.fonts.BestMatchingMapper; … … 151 151 * 152 152 */ 153 XmlPackageCreator worker = new XmlPackageCreator(wmlPackage);153 FlatOpcXmlCreator worker = new FlatOpcXmlCreator(wmlPackage); 154 154 org.docx4j.xmlPackage.Package pkg = worker.get(); 155 155 -
trunk/docx4j/src/main/java/org/docx4j/convert/out/html/HtmlExporterNG.java
r767 r776 30 30 import org.docx4j.XmlUtils; 31 31 import org.docx4j.convert.out.Output; 32 import org.docx4j.convert.out. xmlPackage.XmlPackageCreator;32 import org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator; 33 33 import org.docx4j.fonts.Mapper; 34 34 import org.docx4j.fonts.BestMatchingMapper; -
trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/WordprocessingMLPackage.java
r771 r776 39 39 import org.apache.log4j.Logger; 40 40 import org.docx4j.XmlUtils; 41 import org.docx4j.convert.out. xmlPackage.XmlPackageCreator;41 import org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator; 42 42 import org.docx4j.fonts.BestMatchingMapper; 43 43 import org.docx4j.fonts.IdentityPlusMapper; … … 209 209 // Prepare in the input document 210 210 211 XmlPackageCreator worker = new XmlPackageCreator(this);211 FlatOpcXmlCreator worker = new FlatOpcXmlCreator(this); 212 212 org.docx4j.xmlPackage.Package pkg = worker.get(); 213 213 -
trunk/docx4j/src/main/java/org/docx4j/samples/AddImage.java
r604 r776 51 51 52 52 53 //File file = new File("/home/dev/lanl/testing/fig1.pdf" );54 File file = new File("C:\\Documents and Settings\\Jason Harrop\\My Documents\\LANL\\fig1.pdf" );53 File file = new File("/home/dev/lanl/testing/fig1.pdf" ); 54 //File file = new File("C:\\Documents and Settings\\Jason Harrop\\My Documents\\LANL\\fig1.pdf" ); 55 55 56 56 // Our utility method wants that as a byte array … … 87 87 // Now add our p to the document 88 88 wordMLPackage.getMainDocumentPart().addObject(p); 89 90 org.docx4j.wml.P p2 = newImage( wordMLPackage, bytes, 91 filenameHint, altText, 92 id1, id2, 3000 ); 89 93 94 // Now add our p to the document 95 wordMLPackage.getMainDocumentPart().addObject(p2); 96 97 org.docx4j.wml.P p3 = newImage( wordMLPackage, bytes, 98 filenameHint, altText, 99 id1, id2, 6000 ); 100 101 // Now add our p to the document 102 wordMLPackage.getMainDocumentPart().addObject(p3); 103 104 90 105 // Now save it 91 106 wordMLPackage.save(new java.io.File(System.getProperty("user.dir") + "/result.docx") ); … … 94 109 95 110 } 96 111 97 112 public static org.docx4j.wml.P newImage( WordprocessingMLPackage wordMLPackage, 98 113 byte[] bytes, … … 117 132 118 133 } 134 135 public static org.docx4j.wml.P newImage( WordprocessingMLPackage wordMLPackage, 136 byte[] bytes, 137 String filenameHint, String altText, 138 int id1, int id2, long cx) throws Exception { 139 140 BinaryPartAbstractImage imagePart = BinaryPartAbstractImage.createImagePart(wordMLPackage, bytes); 141 142 Inline inline = imagePart.createImageInline( filenameHint, altText, 143 id1, id2, cx); 144 145 // Now add the inline in w:p/w:r/w:drawing 146 org.docx4j.wml.ObjectFactory factory = new org.docx4j.wml.ObjectFactory(); 147 org.docx4j.wml.P p = factory.createP(); 148 org.docx4j.wml.R run = factory.createR(); 149 p.getParagraphContent().add(run); 150 org.docx4j.wml.Drawing drawing = factory.createDrawing(); 151 run.getRunContent().add(drawing); 152 drawing.getAnchorOrInline().add(inline); 153 154 return p; 155 156 } 119 157 } -
trunk/docx4j/src/main/java/org/docx4j/samples/CreateHtml.java
r761 r776 59 59 new javax.xml.transform.stream.StreamSource(new FileInputStream(inputfilepath)))).getValue(); 60 60 61 org.docx4j.convert.in. XmlPackageImporter xmlPackage = new org.docx4j.convert.in.XmlPackageImporter( wmlPackageEl);61 org.docx4j.convert.in.FlatOpcXmlImporter xmlPackage = new org.docx4j.convert.in.FlatOpcXmlImporter( wmlPackageEl); 62 62 63 63 wordMLPackage = (WordprocessingMLPackage)xmlPackage.get(); -
trunk/docx4j/src/main/java/org/docx4j/samples/ExportInPackageFormat.java
r771 r776 28 28 import javax.xml.bind.Marshaller; 29 29 30 import org.docx4j.convert.out. xmlPackage.XmlPackageCreator;30 import org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator; 31 31 import org.docx4j.jaxb.Context; 32 32 import org.docx4j.openpackaging.packages.WordprocessingMLPackage; … … 56 56 57 57 // Create a org.docx4j.wml.Package object 58 XmlPackageCreator worker = new XmlPackageCreator(wmlPackage);58 FlatOpcXmlCreator worker = new FlatOpcXmlCreator(wmlPackage); 59 59 org.docx4j.xmlPackage.Package pkg = worker.get(); 60 60 -
trunk/docx4j/src/main/java/org/docx4j/samples/Filter.java
r771 r776 28 28 import javax.xml.bind.Marshaller; 29 29 30 import org.docx4j.convert.out. xmlPackage.XmlPackageCreator;30 import org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator; 31 31 import org.docx4j.jaxb.Context; 32 32 import org.docx4j.openpackaging.packages.WordprocessingMLPackage; … … 61 61 62 62 // Create a org.docx4j.wml.Package object 63 XmlPackageCreator worker = new XmlPackageCreator(wmlPackage);63 FlatOpcXmlCreator worker = new FlatOpcXmlCreator(wmlPackage); 64 64 org.docx4j.xmlPackage.Package pkg = worker.get(); 65 65 -
trunk/docx4j/src/main/java/org/docx4j/samples/ImportForeignPart.java
r771 r776 34 34 35 35 import org.docx4j.JcrNodeMapper.NodeMapper; 36 import org.docx4j.convert.out. xmlPackage.XmlPackageCreator;36 import org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator; 37 37 import org.docx4j.dml.Inline; 38 38 import org.docx4j.docProps.extended.Properties;
Note: See TracChangeset
for help on using the changeset viewer.
