// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java // The path to the documents directory. String dataDir = Utils.getDataDir(SaveAsCsvTextAndTemplate.class); String projectName = "Blank2010.mpp"; // any mpp file (here 2010 format // used) Project project = new Project(projectName); ProjectFileInfo projectFileInfo = Project.getProjectFileInfo(dataDir + "Blank2010.mpp"); if (FileFormat.MPP14 == projectFileInfo.getProjectFileFormat()) { System.out.println("Project file format is ok"); } SaveTemplateOptions options = new SaveTemplateOptions(); options.setRemoveActualValues(true); options.setRemoveBaselineValues(true); String templateName = "result.mpt"; project.saveAsTemplate(templateName); ProjectFileInfo templateFileInfo = Project.getProjectFileInfo(templateName); if (FileFormat.MPT14 == templateFileInfo.getProjectFileFormat()) { System.out.println("Template FileFormat is ok"); }