Пример #1
0
 /// <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));
 }