/// <summary> /// Create an OpenXML SDK SpreadsheetDocument object from a /// docx4j SpreadsheetMLPackage /// </summary> /// <param name="xlsxPkg"></param> /// <param name="isEditable"></param> /// <param name="openSettings"></param> /// <returns></returns> public static SpreadsheetDocument createPresentationDocument( SpreadsheetMLPackage xlsxPkg, bool isEditable, OpenSettings openSettings) { return(SpreadsheetDocument.Open( new MemoryStream(SaveFromJavaUtils.toBytes(xlsxPkg)), isEditable, openSettings)); }
/// <summary> /// Create an OpenXML SDK WordprocessingDocument object /// from a docx4j WordprocessingMLPackage /// </summary> /// <param name="wordPkg"></param> /// <param name="isEditable"></param> /// <param name="openSettings"></param> /// <returns></returns> public static WordprocessingDocument createWordprocessingDocument( WordprocessingMLPackage wordPkg, bool isEditable, OpenSettings openSettings) { return(WordprocessingDocument.Open( new MemoryStream(SaveFromJavaUtils.toBytes(wordPkg)), isEditable, openSettings)); }
/// <summary> /// Create an OpenXML SDK PresentationDocument object /// from a docx4j PresentationMLPackage /// </summary> /// <param name="pptxPkg"></param> /// <param name="isEditable"></param> /// <param name="openSettings"></param> /// <returns></returns> public static PresentationDocument createPresentationDocument( PresentationMLPackage pptxPkg, bool isEditable, OpenSettings openSettings) { return(PresentationDocument.Open( new MemoryStream(SaveFromJavaUtils.toBytes(pptxPkg)), isEditable, openSettings)); }