<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>18.8</version>
    <classifier>jdk18</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-tasks', version: '18.8', classifier: 'jdk18')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-tasks" rev="18.8">
    <artifact name="aspose-tasks" m:classifier="jdk18" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-tasks" % "18.8"
copied!  

API de manipulación de archivos del proyecto de Microsoft

banner

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal

Aspose.Tasks Una API de gestión de proyectos Java para manipular los archivos del proyecto Microsoft. Los desarrolladores pueden definir las propiedades principales y predeterminadas de un proyecto, así como la información del calendario. API también proporciona la capacidad de especificar las excepciones de los días laborables y el calendario, al tiempo que facilita agregar y recalcular tareas, recursos y otros datos sin intervención del usuario.

Procesamiento de archivos del proyecto de Microsoft

  • Leer, cambiar y escribir Microsoft Project & Reg; documentos.
  • Lea los formatos de proyecto MPP y XML.
  • Crear, actualizar y escribir proyectos en un formato de proyecto XML.
  • Lea los archivos del proyecto MPP, actualice la información de resumen y escriba en formato MPP original.
  • Lea los archivos del proyecto MPP y conviértelos en formato XML.
  • Cambie la configuración principal del proyecto, como el tipo de cronograma, las fechas de inicio y finalización.
  • Cambie la configuración del proyecto predeterminada como la tasa estándar predeterminada, la tasa de tiempo extra predeterminado, el tipo de tarea predeterminado, la acumulación de costo fijo predeterminada, etc.
  • Gestionar atributos extendidos.
  • Defina los días de semana para el proyecto, así como para calendarios y excepciones de calendario.
  • Lea y escriba calendarios para tareas y recursos.
  • Administre la programación y duración de la línea de base de tareas.
  • Manejar las limitaciones en las tareas.
  • Crear y administrar enlaces entre tareas.
  • Lea, cambie y cree tareas, hitos, tareas críticas estimadas o impulsadas por el esfuerzo.
  • Gestionar los costos de recursos y las variaciones.
  • Costos de asignación de acceso y presupuesto.
  • Resource prefix implementation for nested resources

Formatos de proyecto de lectura y escritura

MPP, XML, MPT, MPX

Guardar archivos de proyecto como

XLSX, HTML, TXT, PDF, XER, Primaverap6xml
TIF, SVG, PNG, JPEG

Entornos compatibles

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, CentOS y otros
  • ** versiones Java: ** J2SE 7.0 (1.7) o arriba

Empezar

Aspose.Tasks Las API Java están alojadas en el Repositorio de asposio. Puede usar fácilmente Aspose.Tasks para Java API directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Installing Aspose.Tasks for Java from Maven Repository.

Lea los datos del proyecto de la base de datos de Microsoft Project

String url = "jdbc:sqlserver://";
String serverName = "192.168.56.2\\MSSQLSERVER";
String portNumber = "1433";
String databaseName = "ProjectServer_Published";
String userName = "sa";
String password = "***";
MspDbSettings settings = new MspDbSettings(url+serverName+":"+portNumber+";databaseName="+databaseName+
         ";user=" + userName + ";password=" + password, UUID.fromString("E6426C44-D6CB-4B9C-AF16-48910ACE0F54"));
 
addJDBCDriver(new File("sqljdbc4.jar"));
 
Project project = new Project(settings);
project.save(dir + "output.xml", SaveFileFormat.XML);

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal

VersionRelease Date
22.1118 de noviembre de 2022
22.107 de octubre de 2022
22.912 de septiembre de 2022
22.816 de agosto de 2022
22.714 de julio de 2022
22.621 de junio de 2022
22.525 de mayo de 2022
22.425 de abril de 2022
22.323 de marzo de 2022
22.222 de febrero de 2022
22.126 de enero de 2022
21.1214 de diciembre de 2021
21.1117 de noviembre de 2021
21.1025 de octubre de 2021
21.914 de septiembre de 2021
21.813 de agosto de 2021
21.710 de julio de 2021
21.615 de junio de 2021
21.512 de mayo de 2021
21.47 de abril de 2021
21.316 de marzo de 2021
21.218 de febrero de 2021
20.1230 de diciembre de 2020
20.1124 de noviembre de 2020
20.1016 de octubre de 2020
20.810 de septiembre de 2020
20.78 de julio de 2020
20.616 de junio de 2020
20.422 de abril de 2020
20.225 de febrero de 2020
20.131 de enero de 2020
19.1225 de diciembre de 2019
19.108 de noviembre de 2019
19.927 de septiembre de 2019
19.713 de agosto de 2019
19.611 de julio de 2019
19.53 de junio de 2019
19.48 de abril de 2019
19.318 de marzo de 2019
18.1128 de noviembre de 2018
18.1031 de octubre de 2018
18.828 de septiembre de 2018
18.730 de julio de 2018
18.629 de junio de 2018
18.531 de mayo de 2018
18.43 de mayo de 2018
18.329 de marzo de 2018
17.1128 de enero de 2018
17.813 de noviembre de 2017
17.522 de julio de 2017
17.3.016 de mayo de 2017
17.1.022 de febrero de 2017
16.11.011 de diciembre de 2016
9.6.026 de octubre de 2016
9.5.021 de agosto de 2016
9.4.017 de junio de 2016
9.3.018 de marzo de 2016
9.2.029 de enero de 2016
9.1.030 de diciembre de 2015