gpt4 book ai didi

org.apache.poi.xslf.usermodel.XSLFNotes类的使用及代码示例

转载 作者:知者 更新时间:2024-03-19 12:48:40 27 4
gpt4 key购买 nike

本文整理了Java中org.apache.poi.xslf.usermodel.XSLFNotes类的一些代码示例,展示了XSLFNotes类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSLFNotes类的具体详情如下:
包路径:org.apache.poi.xslf.usermodel.XSLFNotes
类名称:XSLFNotes

XSLFNotes介绍

暂无

代码示例

代码示例来源:origin: org.apache.poi/poi-ooxml

@Override
public XSLFTheme getTheme(){
  final XSLFNotesMaster m = getMasterSheet();
  return (m != null) ? m.getTheme() : null;
}

代码示例来源:origin: org.apache.poi/poi-ooxml

/**
 * Construct a SpreadsheetML notes from a package part
 *
 * @param part the package part holding the notes data,
 * the content type must be <code>application/vnd.openxmlformats-officedocument.notes+xml</code>
 *
 * @since POI 3.14-Beta1
 */
XSLFNotes(PackagePart part) throws IOException, XmlException {
  super(part);
  NotesDocument doc =
    NotesDocument.Factory.parse(getPackagePart().getInputStream(), DEFAULT_XML_OPTIONS);
  _notes = doc.getNotes();
}

代码示例来源:origin: org.apache.poi/poi-ooxml

@Override
public XSLFNotesMaster getMasterSheet() {
  for (POIXMLDocumentPart p : getRelations()) {
    if (p instanceof XSLFNotesMaster){
     return (XSLFNotesMaster)p;
    }
  }
  return null;
}

代码示例来源:origin: org.apache.poi/poi-ooxml

/**
 * Create a blank notes slide.
 */
private XSLFNotes createNotesSlide(XSLFSlide slide) {
  if (_notesMaster == null) {
    createNotesMaster();
  }
  int slideIndex = XSLFRelation.SLIDE.getFileNameIndex(slide);
  XSLFRelation relationType = XSLFRelation.NOTES;
  slideIndex = findNextAvailableFileNameIndex(relationType, slideIndex);
  // add notes slide to presentation
  XSLFNotes notesSlide = (XSLFNotes) createRelationship
      (relationType, XSLFFactory.getInstance(), slideIndex);
  // link slide and notes slide with each other
  slide.addRelation(null, relationType, notesSlide);
  notesSlide.addRelation(null, XSLFRelation.NOTES_MASTER, _notesMaster);
  notesSlide.addRelation(null, XSLFRelation.SLIDE, slide);
  notesSlide.importContent(_notesMaster);
  return notesSlide;
}

代码示例来源:origin: apache/tika

xhtml.startElement("div", "class", "slide-notes");
extractContent(slideNotes.getShapes(), false, xhtml, slideDesc);
XSLFNotesMaster notesMaster = slideNotes.getMasterSheet();
if (notesMaster != null) {
  extractContent(notesMaster.getShapes(), true, xhtml, null);

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

/**
 * Create a new notes
 */
XSLFNotes() {
  super();
  _notes = prototype();
  setCommonSlideData(_notes.getCSld());
}

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

/**
 * Construct a SpreadsheetML notes from a package part
 *
 * @param part the package part holding the notes data,
 * the content type must be <code>application/vnd.openxmlformats-officedocument.notes+xml</code>
 * @param rel  the package relationship holding this notes,
 * the relationship type must be http://schemas.openxmlformats.org/officeDocument/2006/relationships/notes
 */
XSLFNotes(PackagePart part, PackageRelationship rel) throws IOException, XmlException {
  super(part, rel);
  NotesDocument doc =
    NotesDocument.Factory.parse(getPackagePart().getInputStream());
  _notes = doc.getNotes();
  setCommonSlideData(_notes.getCSld());
}

代码示例来源:origin: org.apache.poi/poi-ooxml

/**
 * Create a new notes
 */
XSLFNotes() {
  super();
  _notes = prototype();
}

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

extractText(notes.getCommonSlideData(), false, text);

代码示例来源:origin: org.apache.tika/tika-parsers

xhtml.startElement("div", "class", "slide-notes");
extractContent(slideNotes.getShapes(), false, xhtml, slideDesc);
XSLFNotesMaster notesMaster = slideNotes.getMasterSheet();
if (notesMaster != null) {
  extractContent(notesMaster.getShapes(), true, xhtml, null);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi

/**
 * Create a blank notes slide.
 */
private XSLFNotes createNotesSlide(XSLFSlide slide) {
  if (_notesMaster == null) {
    createNotesMaster();
  }
  int slideIndex = XSLFRelation.SLIDE.getFileNameIndex(slide);
  XSLFRelation relationType = XSLFRelation.NOTES;
  slideIndex = findNextAvailableFileNameIndex(relationType, slideIndex);
  // add notes slide to presentation
  XSLFNotes notesSlide = (XSLFNotes) createRelationship
      (relationType, XSLFFactory.getInstance(), slideIndex);
  // link slide and notes slide with each other
  slide.addRelation(null, relationType, notesSlide);
  notesSlide.addRelation(null, XSLFRelation.NOTES_MASTER, _notesMaster);
  notesSlide.addRelation(null, XSLFRelation.SLIDE, slide);
  notesSlide.importContent(_notesMaster);
  return notesSlide;
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi

/**
 * Create a new notes
 */
XSLFNotes() {
  super();
  _notes = prototype();
}

代码示例来源:origin: com.qwazr/qwazr-library-poi

final String text = extractText(notes.getCommonSlideData(), false);
result.add(NOTES, text);
result.add(CONTENT, text);

代码示例来源:origin: com.github.lafa.tikaNoExternal/tika-parsers

xhtml.startElement("div", "class", "slide-notes");
extractContent(slideNotes.getShapes(), false, xhtml, slideDesc);
XSLFNotesMaster notesMaster = slideNotes.getMasterSheet();
if (notesMaster != null) {
  extractContent(notesMaster.getShapes(), true, xhtml, null);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi

@Override
public XSLFTheme getTheme(){
  final XSLFNotesMaster m = getMasterSheet();
  return (m != null) ? m.getTheme() : null;
}

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

@Override
  public XSLFNotesMaster getMasterSheet() {
    for (POIXMLDocumentPart p : getRelations()) {
      if (p instanceof XSLFNotesMaster){
       return (XSLFNotesMaster)p;
      }
    }
    return null;
  }
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi

/**
 * Construct a SpreadsheetML notes from a package part
 *
 * @param part the package part holding the notes data,
 * the content type must be <code>application/vnd.openxmlformats-officedocument.notes+xml</code>
 *
 * @since POI 3.14-Beta1
 */
XSLFNotes(PackagePart part) throws IOException, XmlException {
  super(part);
  NotesDocument doc =
    NotesDocument.Factory.parse(getPackagePart().getInputStream(), DEFAULT_XML_OPTIONS);
  _notes = doc.getNotes();
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi

@Override
public XSLFNotesMaster getMasterSheet() {
  for (POIXMLDocumentPart p : getRelations()) {
    if (p instanceof XSLFNotesMaster){
     return (XSLFNotesMaster)p;
    }
  }
  return null;
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com