| Modifier and Type | Method and Description |
|---|---|
static Part |
FlatOpcXmlImporter.getRawPart(ContentTypeManager ctm,
Part pkgPart,
Relationship rel,
OpcPackage targetPkg) |
Part |
FlatOpcXmlImporter.getRawPart(ContentTypeManager ctm,
java.lang.String resolvedPartUri,
Relationship rel) |
| Modifier and Type | Method and Description |
|---|---|
RelationshipsPart |
FlatOpcXmlImporter.getRelationshipsPart(Part part)
Get the Relationships Part (if there is one) for a given Part.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConversionHyperlinkHandler.handleHyperlink(ConversionHyperlinkHandler.Model hyperlinkModel,
OpcPackage opcPackage,
Part currentPart) |
| Modifier and Type | Field and Description |
|---|---|
protected Part |
AbstractWmlConversionContext.currentPart |
| Modifier and Type | Method and Description |
|---|---|
Part |
AbstractWmlConversionContext.getCurrentPart() |
static Part |
XsltCommonFunctions.getCurrentPart(AbstractWmlConversionContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractVisitorExporterDelegate.appendPartContent(CC conversionContext,
org.w3c.dom.Document document,
Part part,
java.util.List<java.lang.Object> content,
org.w3c.dom.Element currentParent) |
static void |
XsltCommonFunctions.setCurrentPart(AbstractWmlConversionContext context,
Part currentPart) |
void |
AbstractWmlConversionContext.setCurrentPart(Part currentPart) |
| Modifier and Type | Method and Description |
|---|---|
protected static Part |
PartialDeepCopy.copyPart(Part part,
OpcPackage targetPackage,
boolean deepCopy) |
protected static Part |
PartialDeepCopy.deepCopyPart(OpcPackage opcPackage,
Base targetParent,
Part sourcePart,
java.util.Set<java.lang.String> relationshipTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected static Part |
PartialDeepCopy.copyPart(Part part,
OpcPackage targetPackage,
boolean deepCopy) |
protected static void |
PartialDeepCopy.deepCopyContent(Part source,
Part destination) |
protected static Part |
PartialDeepCopy.deepCopyPart(OpcPackage opcPackage,
Base targetParent,
Part sourcePart,
java.util.Set<java.lang.String> relationshipTypes) |
protected static void |
PartialDeepCopy.shallowCopyContent(Part source,
Part destination) |
| Modifier and Type | Method and Description |
|---|---|
static Part |
FlatOpcXmlCreator.createRawBinaryPart(Part part) |
Part |
FlatOpcXmlCreator.createRawXmlPart(Part part) |
static Part |
FlatOpcXmlCreator.getRawXmlPart(Part part)
Deprecated.
|
void |
FlatOpcXmlCreator.savePart(Part part) |
protected void |
FlatOpcXmlCreator.saveRawBinaryPart(Part part) |
void |
FlatOpcXmlCreator.saveRawXmlPart(Part part) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
HTMLExporterVisitorDelegate.appendFootnotesEndnotes(HTMLConversionContext conversionContext,
org.w3c.dom.Document document,
org.w3c.dom.Element documentRoot,
java.lang.String string,
Part part,
java.util.List<CTFtnEdn> ftnEdnList) |
protected void |
HTMLExporterVisitorDelegate.appendPartContent(HTMLConversionContext conversionContext,
org.w3c.dom.Document document,
ConversionSectionWrapper sectionWrapper,
org.w3c.dom.Element currentParent,
java.lang.String className,
Part part,
java.util.List<java.lang.Object> content) |
| Modifier and Type | Class and Description |
|---|---|
class |
CustomXmlDataStorageImpl |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
AbstractMigrator.addPropertiesPart(WordprocessingMLPackage pkgOut,
Part customXmlDataStoragePart,
java.lang.String ns) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractWordXmlPicture.handleImageRel(ConversionImageHandler imageHandler,
java.lang.String imgRelId,
Part sourcePart) |
| Modifier and Type | Method and Description |
|---|---|
Relationship |
Base.addTargetPart(Part targetpart)
Convenience method to add a part to this Part's
relationships.
|
Relationship |
Base.addTargetPart(Part targetpart,
RelationshipsPart.AddPartBehaviour mode)
Convenience method to add a part to this Part's
relationships.
|
Relationship |
Base.addTargetPart(Part targetpart,
RelationshipsPart.AddPartBehaviour mode,
java.lang.String proposedRelId)
Convenience method to add a part to this Part's
relationships.
|
Relationship |
Base.addTargetPart(Part targetpart,
java.lang.String proposedRelId)
Convenience method to add a part to this Part's
relationships.
|
abstract boolean |
Base.setPartShortcut(Part part,
java.lang.String relationshipType)
Tell the source Part about this target Part, so the
source can use this part via a convenience method.
|
| Modifier and Type | Method and Description |
|---|---|
Part |
ContentTypeManager.CreateCommentsPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateCustomXmlDataStoragePropertiesPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateDefaultXmlPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateDocPropsCorePartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateDocPropsCustomPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateDocPropsExtendedPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateDocumentSettingsPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateEndnotesPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateFontTablePartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateFooterPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateFootnotesPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateGlossaryDocumentPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateHeaderPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateMainDocumentPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateNumberingPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateObfuscatedFontPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateStyleDefinitionsPartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateThemePartObject(java.lang.String partName) |
Part |
ContentTypeManager.CreateWebSettingsPartObject(java.lang.String partName) |
Part |
ContentTypeManager.getPart(java.lang.String partName,
Relationship rel) |
Part |
ContentTypeManager.newPartForContentType(java.lang.String contentType,
java.lang.String partName,
Relationship rel) |
| Modifier and Type | Method and Description |
|---|---|
static Part |
LoadFromZipNG.getBinaryPart(java.util.HashMap<java.lang.String,LoadFromZipNG.ByteArray> partByteArrays,
ContentTypeManager ctm,
java.lang.String resolvedPartUri)
Deprecated.
|
static Part |
LoadFromZipNG.getRawPart(java.util.HashMap<java.lang.String,LoadFromZipNG.ByteArray> partByteArrays,
ContentTypeManager ctm,
java.lang.String resolvedPartUri,
Relationship rel)
Deprecated.
Get a Part (except a relationships part), but not its relationships part
or related parts.
|
static Part |
Load.getRawPart(java.io.InputStream is,
ContentTypeManager ctm,
java.lang.String resolvedPartUri,
Relationship rel)
Deprecated.
Get a Part (except a relationships part), but not its relationships part
or related parts.
|
| Modifier and Type | Method and Description |
|---|---|
RelationshipsPart |
LoadFromZipNG.getRelationshipsPart(java.util.HashMap<java.lang.String,LoadFromZipNG.ByteArray> partByteArrays,
Part part)
Deprecated.
Get the Relationships Part (if there is one) for a given Part.
|
void |
SaveToZipFile.savePart(java.util.zip.ZipOutputStream out,
Part part)
Deprecated.
|
protected void |
SaveToZipFile.saveRawBinaryPart(java.util.zip.ZipOutputStream out,
Part part)
Deprecated.
|
void |
SaveToZipFile.saveRawXmlPart(java.util.zip.ZipOutputStream out,
Part part)
Deprecated.
|
void |
SaveToZipFile.saveRawXmlPart(java.util.zip.ZipOutputStream out,
Part part,
java.lang.String zipEntryName)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Part |
Load3.getBinaryPart(ContentTypeManager ctm,
java.lang.String resolvedPartUri) |
Part |
Load3.getRawPart(ContentTypeManager ctm,
java.lang.String resolvedPartUri,
Relationship rel,
RelationshipsPart rp)
Get a Part (except a relationships part), but not its relationships part
or related parts.
|
| Modifier and Type | Method and Description |
|---|---|
RelationshipsPart |
Load3.getRelationshipsPart(Part part)
Get the Relationships Part (if there is one) for a given Part.
|
void |
SaveSlides.savePart(Part part) |
void |
Save.savePart(Part part) |
void |
Save.saveRawXmlPart(Part part) |
| Modifier and Type | Method and Description |
|---|---|
void |
PartStore.saveBinaryPart(Part part) |
void |
ZipPartStore.saveBinaryPart(Part part) |
void |
UnzippedPartStore.saveBinaryPart(Part part) |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.HashMap<ExternalTarget,Part> |
OpcPackage.externalResources |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<ExternalTarget,Part> |
OpcPackage.getExternalResources() |
| Modifier and Type | Method and Description |
|---|---|
static NotesSlidePart |
PresentationMLPackage.createNotesSlidePart(Part sourcePart,
PartName partName)
Deprecated.
|
boolean |
OpcPackage.setPartShortcut(Part part,
java.lang.String relationshipType) |
boolean |
WordprocessingMLPackage.setPartShortcut(Part part,
java.lang.String relationshipType) |
boolean |
PresentationMLPackage.setPartShortcut(Part part,
java.lang.String relationshipType) |
boolean |
SpreadsheetMLPackage.setPartShortcut(Part part,
java.lang.String relationshipType) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFontPart |
class |
ActiveXControlXmlPart
OPC Parts are either XML, or binary (or text) documents.
|
class |
CustomXmlDataStoragePart
CustomXmlDataStoragePart contains user custom xml,
to which content control bindings can point.
|
class |
CustomXmlDataStoragePropertiesPart |
class |
DefaultXmlPart
Part to use if no specialised Part exists
|
class |
DocPropsCorePart |
class |
DocPropsCoverPagePart |
class |
DocPropsCustomPart |
class |
DocPropsExtendedPart |
class |
InkmlPart |
class |
JaxbXmlPart<E>
OPC Parts are either XML, or binary (or text) documents.
|
class |
JaxbXmlPartAltChunkHost<E> |
class |
JaxbXmlPartXPathAware<E> |
class |
ThemePart |
class |
TrueTypeFontPart
An embedded TTF which is not obfuscated.
|
class |
VMLBinaryPart
A PPTX containing an embedded XLSX table,
then saved as Flat OPC XML, will contain something
like:
|
class |
VMLPart |
class |
XmlPart
OPC Parts are either XML, or binary (or text) documents.
|
| Modifier and Type | Method and Description |
|---|---|
Part |
Parts.get(PartName partName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<PartName,Part> |
Parts.getParts()
Getter method for parts
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CustomXmlDataStoragePart.isContentEqual(Part other) |
boolean |
XmlPart.isContentEqual(Part other) |
boolean |
JaxbXmlPart.isContentEqual(Part other) |
abstract boolean |
Part.isContentEqual(Part other) |
void |
Parts.put(Part part) |
boolean |
Part.setPartShortcut(Part part,
java.lang.String relationshipType) |
| Modifier and Type | Class and Description |
|---|---|
class |
Chart |
class |
ChartShapePart
org.docx4j.dml.chart's ObjectFactory contains:
JAXBElement
|
class |
DiagramColorsPart |
class |
DiagramDataPart |
class |
DiagramDrawingPart
The last successful layout for a diagram".
|
class |
DiagramLayoutHeaderPart
Used in a SmartArt layout (.glox) package.
|
class |
DiagramLayoutPart |
class |
DiagramStylePart |
class |
Drawing |
class |
JaxbDmlPart<E> |
class |
ThemeOverridePart
You get one of these if you paste a chart from Excel 2010 into a Powerpoint 2010
slide, choosing to "keep source formatting".
|
| Modifier and Type | Method and Description |
|---|---|
static Part |
JaxbDmlPart.newPartForContentType(java.lang.String contentType,
java.lang.String partName) |
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentsPart |
class |
ConditionsPart |
class |
JaxbCustomXmlDataStoragePart<E> |
class |
QuestionsPart |
class |
StandardisedAnswersPart |
class |
XPathsPart |
| Modifier and Type | Class and Description |
|---|---|
class |
CommentAuthorsPart |
class |
FontDataPart
Referenced from main presentation part; see http://webapp.docx4java.org/OnlineDemo/ecma376/PresentationML/embeddedFontLst.html
|
class |
HandoutMasterPart |
class |
JaxbPmlPart<E> |
class |
MainPresentationPart |
class |
NotesMasterPart |
class |
NotesSlidePart |
class |
PresentationPropertiesPart |
class |
SlideLayoutPart |
class |
SlideMasterPart |
class |
SlidePart |
class |
TableStylesPart |
class |
TagsPart |
class |
ViewPropertiesPart |
| Modifier and Type | Method and Description |
|---|---|
static Part |
JaxbPmlPart.newPartForContentType(java.lang.String contentType,
java.lang.String partName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SlideLayoutPart.setPartShortcut(Part part) |
boolean |
NotesSlidePart.setPartShortcut(Part part) |
boolean |
SlidePart.setPartShortcut(Part part) |
boolean |
MainPresentationPart.setPartShortcut(Part part) |
boolean |
SlideLayoutPart.setPartShortcut(Part part,
java.lang.String relationshipType) |
boolean |
NotesSlidePart.setPartShortcut(Part part,
java.lang.String relationshipType) |
boolean |
SlidePart.setPartShortcut(Part part,
java.lang.String relationshipType) |
boolean |
MainPresentationPart.setPartShortcut(Part part,
java.lang.String relationshipType) |
| Modifier and Type | Class and Description |
|---|---|
class |
RelationshipsPart
Represents a Relationship Part, which contains the relationships for a
given PackagePart or the Package.
|
| Modifier and Type | Method and Description |
|---|---|
Part |
RelationshipsPart.getPart(Relationship r) |
Part |
RelationshipsPart.getPart(java.lang.String id)
Gets a loaded Part by its id
|
| Modifier and Type | Method and Description |
|---|---|
Relationship |
RelationshipsPart.addPart(Part part,
RelationshipsPart.AddPartBehaviour mode,
ContentTypeManager ctm)
Add a newly created part, a relationship and the content type.
|
Relationship |
RelationshipsPart.addPart(Part part,
RelationshipsPart.AddPartBehaviour mode,
ContentTypeManager ctm,
java.lang.String relId)
Add a newly created part, a relationship and the content type.
|
void |
RelationshipsPart.loadPart(Part part,
Relationship sourceRelationship)
Loads a pre-existing target part into the package
(but does not load its contents as such; that is
done elsewhere).
|
| Modifier and Type | Class and Description |
|---|---|
class |
CalcChain |
class |
ChartsheetPart |
class |
ConnectionsPart |
class |
ExternalLinkPart |
class |
JaxbSmlPart<E> |
class |
PivotCacheDefinition |
class |
PivotCacheRecords |
class |
PivotTable |
class |
PrinterSettings |
class |
QueryTablePart |
class |
SharedStrings |
class |
Styles |
class |
TablePart |
class |
WorkbookPart |
class |
WorksheetPart |
| Modifier and Type | Method and Description |
|---|---|
static Part |
JaxbSmlPart.newPartForContentType(java.lang.String contentType,
java.lang.String partName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WorkbookPart.setPartShortcut(Part part) |
boolean |
WorkbookPart.setPartShortcut(Part part,
java.lang.String relationshipType) |
| Modifier and Type | Class and Description |
|---|---|
class |
TaskpanesPart |
class |
WebExtensionPart |
| Modifier and Type | Class and Description |
|---|---|
class |
AlternativeFormatInputPart |
class |
BibliographyPart |
class |
BinaryPart
A part containing binary (as opposed to XML) data.
|
class |
BinaryPartAbstractImage |
class |
ChartColorStylePart<E> |
class |
ChartExSpacePart<E> |
class |
ChartStylePart<E> |
class |
CommentsExtendedPart |
class |
CommentsIdsPart |
class |
CommentsPart |
class |
DocumentPart<E> |
class |
DocumentSettingsPart |
class |
EmbeddedPackagePart |
class |
EndnotesPart |
class |
FontTablePart |
class |
FooterPart |
class |
FootnotesPart |
class |
GlossaryDocumentPart |
class |
HeaderPart |
class |
ImageBmpPart |
class |
ImageBrokenPart
Placeholder part used where we know there is supposed to
be an image, but we can't determine its content type
from the rel target.
|
class |
ImageEpsPart
NB, Word can't read such a part.
|
class |
ImageGifPart |
class |
ImageJpegPart |
class |
ImagePngPart |
class |
ImageTiffPart |
class |
KeyMapCustomizationsPart |
class |
MainDocumentPart |
class |
MetafileEmfPart
Summary: At present, EMF files are best converted to SVG using OpenOffice.
|
class |
MetafilePart |
class |
MetafileWmfPart
Summary: docx4j can convert WMF files to SVG using pure Java approach.
|
class |
NumberingDefinitionsPart |
class |
ObfuscatedFontPart |
class |
OleObjectBinaryPart
You can use oleObjectBinaryPart.setBinaryData( ByteBuffer.wrap(bytes) );
to populate this from a byte[]
|
class |
PeoplePart |
class |
StyleDefinitionsPart |
class |
VbaDataPart |
class |
VbaProjectBinaryPart |
class |
VbaProjectSignatureBin |
class |
WebSettingsPart |
| Modifier and Type | Method and Description |
|---|---|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
byte[] bytes)
Create an image part from the provided byte array, attach it to the source part
(eg the main document part, a header part etc), and return it.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
byte[] bytes,
java.lang.String mime)
Create an image part from the provided byte array, attach it to the source part
(eg the main document part, a header part etc), and return it.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
byte[] bytes,
java.lang.String mime,
java.lang.String ext)
Deprecated.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
java.io.File imageFile)
Create an image part from the provided filePath image, attach it to the source part
(eg the main document part, a header part etc), and return it.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createLinkedImagePart(OpcPackage opcPackage,
Part sourcePart,
java.net.URL url)
Create a linked image part, and attach it as a rel of the specified source part
(eg a header part).
|
void |
DrawingPropsIdTracker.deregisterPart(Part part)
If its been unmarshalled, we'll already know
about any docPr ids it may contain, so
forget about it.
|
boolean |
BinaryPart.isContentEqual(Part other) |
void |
DrawingPropsIdTracker.registerPart(Part part)
Keep track of parts which are yet to be unmarshalled.
|
boolean |
DocumentPart.setPartShortcut(Part part) |
boolean |
DocumentPart.setPartShortcut(Part part,
java.lang.String relationshipType) |
boolean |
MainDocumentPart.setPartShortcut(Part part,
java.lang.String relationshipType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
GloxPackage.setPartShortcut(Part part,
java.lang.String relationshipType) |
Copyright © 2007–2023. All rights reserved.