public class FastPdfMapper extends OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>
options, stylesDocument| Constructor and Description |
|---|
FastPdfMapper(IOpenXMLFormatsPartProvider provider,
java.io.OutputStream out,
PdfOptions options) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNewLine(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBr br,
IITextContainer paragraphContainer) |
StylableMasterPage |
createMasterPage(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr sectPr) |
protected void |
endVisitDocument() |
protected void |
endVisitParagraph(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph,
IITextContainer pdfParentContainer,
IITextContainer pdfParagraphContainer) |
protected void |
endVisitTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl table,
IITextContainer parentContainer,
IITextContainer tableContainer) |
protected void |
endVisitTableCell(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc cell,
IITextContainer tableContainer,
IITextContainer tableCellContainer) |
protected void |
pageBreak() |
void |
setActiveMasterPage(StylableMasterPage masterPage) |
protected IITextContainer |
startVisitDocument() |
protected IITextContainer |
startVisitParagraph(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph,
ListItemContext itemContext,
IITextContainer pdfParentContainer) |
protected IITextContainer |
startVisitTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl table,
float[] colWidths,
IITextContainer pdfParentContainer) |
protected IITextContainer |
startVisitTableCell(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc cell,
IITextContainer tableContainer) |
protected void |
startVisitTableRow(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRow row,
IITextContainer tableContainer,
boolean headerRow) |
protected void |
visitBookmark(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark bookmark,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph,
IITextContainer paragraphContainer) |
protected void |
visitFooter(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtr currentFooter,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef footerRef,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr sectPr,
StylableMasterPage masterPage) |
protected void |
visitHeader(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtr currentHeader,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef headerRef,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr sectPr,
StylableMasterPage masterPage) |
protected void |
visitPicture(org.openxmlformats.schemas.drawingml.x2006.picture.CTPicture picture,
java.lang.Float offsetX,
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STRelFromH.Enum relativeFromH,
java.lang.Float offsetY,
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STRelFromV.Enum relativeFromV,
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STWrapText.Enum wrapText,
IITextContainer pdfParentContainer) |
protected void |
visitRun(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTR run,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph,
boolean pageNumber,
java.lang.String url,
IITextContainer pdfParagraphContainer) |
protected void |
visitTab(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPTab o,
IITextContainer paragraphContainer) |
protected void |
visitTabs(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTabs tabs,
IITextContainer paragraphContainer) |
protected void |
visitText(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTText docxText,
boolean pageNumber,
IITextContainer pdfParagraphContainer) |
createStylesDocument, getImageExtractor, getMasterPageManager, getOptions, getParentTable, getPictureBytes, getStylesDocument, isWordDocumentPartParsing, start, visitAnchor, visitBodyElements, visitBR, visitCell, visitDrawing, visitFooterRef, visitHeaderRef, visitInline, visitParagraph, visitParagraphBody, visitTable, visitTableBody, visitTableCellBody, visitTableRowpublic FastPdfMapper(IOpenXMLFormatsPartProvider provider, java.io.OutputStream out, PdfOptions options) throws java.lang.Exception
java.lang.Exceptionprotected IITextContainer startVisitDocument() throws java.lang.Exception
startVisitDocument in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void endVisitDocument()
throws java.lang.Exception
endVisitDocument in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionpublic void setActiveMasterPage(StylableMasterPage masterPage)
public StylableMasterPage createMasterPage(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr sectPr)
protected void pageBreak()
throws java.lang.Exception
pageBreak in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected IITextContainer startVisitParagraph(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph, ListItemContext itemContext, IITextContainer pdfParentContainer) throws java.lang.Exception
startVisitParagraph in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void endVisitParagraph(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph,
IITextContainer pdfParentContainer,
IITextContainer pdfParagraphContainer)
throws java.lang.Exception
endVisitParagraph in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitRun(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTR run,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph,
boolean pageNumber,
java.lang.String url,
IITextContainer pdfParagraphContainer)
throws java.lang.Exception
visitRun in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitText(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTText docxText,
boolean pageNumber,
IITextContainer pdfParagraphContainer)
throws java.lang.Exception
visitText in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitTab(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPTab o,
IITextContainer paragraphContainer)
throws java.lang.Exception
visitTab in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitTabs(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTabs tabs,
IITextContainer paragraphContainer)
throws java.lang.Exception
visitTabs in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitBookmark(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark bookmark,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP paragraph,
IITextContainer paragraphContainer)
throws java.lang.Exception
visitBookmark in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void addNewLine(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBr br,
IITextContainer paragraphContainer)
throws java.lang.Exception
addNewLine in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitHeader(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtr currentHeader,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef headerRef,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr sectPr,
StylableMasterPage masterPage)
throws java.lang.Exception
visitHeader in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitFooter(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtr currentFooter,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef footerRef,
org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr sectPr,
StylableMasterPage masterPage)
throws java.lang.Exception
visitFooter in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected IITextContainer startVisitTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl table, float[] colWidths, IITextContainer pdfParentContainer) throws java.lang.Exception
startVisitTable in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void endVisitTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl table,
IITextContainer parentContainer,
IITextContainer tableContainer)
throws java.lang.Exception
endVisitTable in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void startVisitTableRow(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRow row,
IITextContainer tableContainer,
boolean headerRow)
throws java.lang.Exception
startVisitTableRow in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected IITextContainer startVisitTableCell(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc cell, IITextContainer tableContainer) throws java.lang.Exception
startVisitTableCell in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void endVisitTableCell(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc cell,
IITextContainer tableContainer,
IITextContainer tableCellContainer)
throws java.lang.Exception
endVisitTableCell in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.Exceptionprotected void visitPicture(org.openxmlformats.schemas.drawingml.x2006.picture.CTPicture picture,
java.lang.Float offsetX,
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STRelFromH.Enum relativeFromH,
java.lang.Float offsetY,
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STRelFromV.Enum relativeFromV,
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STWrapText.Enum wrapText,
IITextContainer pdfParentContainer)
throws java.lang.Exception
visitPicture in class OpenXMlFormatsVisitor<IITextContainer,PdfOptions,StylableMasterPage>java.lang.ExceptionCopyright © 2019. All Rights Reserved.