Package org.docx4j.openpackaging.parts

Examples of org.docx4j.openpackaging.parts.Part


   
    // fonts in headers, footers?
    RelationshipsPart rp = this.getRelationshipsPart();
    if (rp!=null) {
      for ( Relationship r : rp.getRelationships().getRelationship() ) {
        Part part = rp.getPart(r);
        if ( part instanceof FooterPart ) {
         
          Ftr ftr = ((FooterPart)part).getJaxbElement();
          finder.walkJAXBElements(ftr);
         
View Full Code Here


   
    // Styles in headers, footers?
    RelationshipsPart rp = this.getRelationshipsPart();
    if (rp!=null) {
      for ( Relationship r : rp.getRelationships().getRelationship() ) {
        Part part = rp.getPart(r);
        if ( part instanceof FooterPart ) {
         
          Ftr ftr = ((FooterPart)part).getJaxbElement();
          finder.walkJAXBElements(ftr);
         
View Full Code Here

        sb.append("\n" + indent + "external resource " + r.getTarget()
               + " of type " + r.getType() );
        continue;       
      }
     
      Part part = rp.getPart(r);
           
     
      printInfo(part, sb, indent);
      if (handled.get(part)!=null) {
        sb.append(" [additional reference] ");
        continue;
      }
      handled.put(part, part);
      if (part.getRelationshipsPart(false)==null) {
        // sb.append(".. no rels" );           
      } else {
        traverseRelationships(wordMLPackage, part.getRelationshipsPart(false), sb, indent + "    ");
      }
         
    }
   
   
View Full Code Here

     */
    public static DocumentFragment createHtmlImgE20(
        AbstractWmlConversionContext context,
        Object wpInline, String id) {

      Part sourcePart = context.getCurrentPart();
     
      WordXmlPictureE20 converter = createWordXmlPictureFromE20(context.getWmlPackage(),
             context.getImageHandler(), wpInline, sourcePart );
     
      if (id!=null) {
View Full Code Here

     */
    public static DocumentFragment createXslFoImgE20(
        AbstractWmlConversionContext context,
        NodeIterator wpInline) {

      Part sourcePart = context.getCurrentPart();
     
      WordXmlPictureE20 converter = createWordXmlPictureFromE20(context.getWmlPackage(),
             context.getImageHandler(), wpInline, sourcePart);
     
        Document d = converter.createXslFoImageElement();
View Full Code Here

     */
    public static DocumentFragment createXslFoImgE20(
        AbstractWmlConversionContext context,
        Object wpInline) {

      Part sourcePart = context.getCurrentPart();
     
      WordXmlPictureE20 converter = createWordXmlPictureFromE20(context.getWmlPackage(),
             context.getImageHandler(), wpInline, sourcePart);
     
        Document d = converter.createXslFoImageElement();
View Full Code Here

     */
    public static DocumentFragment createHtmlImgE10(
        AbstractWmlConversionContext context,
        Object wpict, String id) {
     
      Part sourcePart = context.getCurrentPart();

      WordXmlPictureE10 converter = createWordXmlPictureFromE10(context.getWmlPackage(),
             context.getImageHandler(),
             wpict, sourcePart);
     
View Full Code Here

    public static DocumentFragment createXslFoImgE10(
        AbstractWmlConversionContext context,
        NodeIterator wpict) {
     

      Part sourcePart = context.getCurrentPart();
     
      WordXmlPictureE10 converter = createWordXmlPictureFromE10(context.getWmlPackage(),
             context.getImageHandler(),
             wpict, sourcePart);
     
View Full Code Here

     */
    public static DocumentFragment createXslFoImgE10(
        AbstractWmlConversionContext context,
        Object wpict) {
     
      Part sourcePart = context.getCurrentPart();
     
      WordXmlPictureE10 converter = createWordXmlPictureFromE10(
           context.getWmlPackage(),
             context.getImageHandler(),
             wpict, sourcePart);
View Full Code Here

       
    }
 
  protected void handleImageRel(ConversionImageHandler imageHandler, String imgRelId, Part sourcePart) {
  Relationship rel = sourcePart.getRelationshipsPart().getRelationshipByID(imgRelId);
  Part part = null;
  String uri = null;
  boolean ignoreImage = false;
    setID(imgRelId);             
   
    part = sourcePart.getRelationshipsPart().getPart(rel);
    /* a part == null is ok if it is an external image,
     * and hasn't been loaded (loadExternalTargets == false)
     * but the relationship can be external,
     * but the part avaiable (loadExternalTargets == true)
     */
    if ((part != null) && (!(part instanceof BinaryPart))) {
      log.error("Invalid part type id: " + imgRelId + ", class = " + part.getClass().getName());
      ignoreImage = true;
    }
    if (!ignoreImage) {
      uri = handlePart(imageHandler, this, rel, (BinaryPart)part);
      if (uri != null) {
View Full Code Here

TOP

Related Classes of org.docx4j.openpackaging.parts.Part

Copyright © 2018 www.massapicom. 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.