Package org.docx4j.events

Examples of org.docx4j.events.StartEvent.publish()


   @since 3.1.0
   */ 
  public void save(OutputStream outStream, int flags) throws Docx4JException {
   
    StartEvent startEvent = new StartEvent( this,  WellKnownProcessSteps.PKG_SAVE );
    startEvent.publish();
   
    if (flags == Docx4J.FLAG_SAVE_FLAT_XML) {
      JAXBContext jc = Context.jcXmlPackage;
      FlatOpcXmlCreator opcXmlCreator = new FlatOpcXmlCreator(this);
      org.docx4j.xmlPackage.Package pkg = opcXmlCreator.get();
View Full Code Here


   *  Convert the document to HTML
   */ 
  public static void toHTML(HTMLSettings settings, OutputStream outputStream, int flags) throws Docx4JException {

    StartEvent startEvent = new StartEvent( settings.getWmlPackage(), WellKnownProcessSteps.HTML_OUT );
    startEvent.publish();
   
    Exporter<HTMLSettings> exporter = getHTMLExporter(flags);
    exporter.export(settings, outputStream);
   
    new EventFinished(startEvent).publish();
View Full Code Here

   *  Convert the document to HTML
   */ 
  public static void toHTML(WordprocessingMLPackage wmlPackage, String imageDirPath, String imageTargetUri, OutputStream outputStream) throws Docx4JException {

    StartEvent startEvent = new StartEvent( wmlPackage, WellKnownProcessSteps.HTML_OUT );
    startEvent.publish();
   
    HTMLSettings settings = createHTMLSettings();
    settings.setWmlPackage(wmlPackage);
    if (imageDirPath != null) {
      settings.setImageDirPath(imageDirPath);
View Full Code Here

 
  @Override
  public void process(CS conversionSettings, CC conversionContext, OutputStream outputStream) throws Docx4JException {
   
    StartEvent startEvent = new StartEvent( conversionSettings.getWmlPackage(), WellKnownProcessSteps.OUT_XsltExporterDelegate );
    startEvent.publish();   
   
    Document domDoc = getSourceDocument(conversionSettings, conversionContext);
    Templates templates = getTemplates(conversionSettings, conversionContext);
    Result intermediateResult = new StreamResult(outputStream);
    XmlUtils.transform(domDoc, templates, conversionContext.getXsltParameters(), intermediateResult);
View Full Code Here

//    log.debug(wmlPackage.getMainDocumentPart().getXML());   
   
    WordprocessingMLPackage ret = (WordprocessingMLPackage)process((OpcPackage)wmlPackage, features);
   
    StartEvent startEvent = new StartEvent( ret, WellKnownProcessSteps.CONVERT_PREPROCESS );
    startEvent.publish();
   

//    log.debug(ret.getMainDocumentPart().getXML());
 
    if (features.contains(PP_COMMON_COMBINE_FIELDS)) {
View Full Code Here

  @Override
  public void process(CS conversionSettings, CC conversionContext, OutputStream outputStream) throws Docx4JException {
   
    StartEvent startEvent = new StartEvent( conversionSettings.getWmlPackage(), WellKnownProcessSteps.OUT_AbstractVisitorExporterDelegate );
    startEvent.publish();   
   
    Document document = null;
    Element documentRoot = null;
    Element documentRootBody = null;
    Element sectionRoot = null;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.