Rendererje le az erőforráshasználatot és a lapnézetet az Aspose.Tasks alkalmazásban
Bevezetés
Ebben az oktatóanyagban megtanuljuk, hogyan használhatja az Aspose.Tasks for Java-t az MS Project Resource Usage és Sheet nézeteinek megjelenítéséhez. Az Aspose.Tasks egy hatékony Java-könyvtár, amely lehetővé teszi a fejlesztők számára, hogy a Microsoft Project telepítése nélkül dolgozzanak Microsoft Project fájlokkal.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy telepítette és beállította a következő előfeltételeket:
- Java Development Kit (JDK): Győződjön meg arról, hogy a Java Development Kit telepítve van a rendszeren. A JDK legújabb verzióját letöltheti és telepítheti az Oracle webhelyéről.
- Aspose.Tasks for Java: Töltse le és telepítse az Aspose.Tasks for Java könyvtárat aletöltési oldal.
Csomagok importálása
Először is importálnia kell a szükséges csomagokat a Java projektbe:
import com.aspose.tasks.PdfSaveOptions;
import com.aspose.tasks.PresentationFormat;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveOptions;
import com.aspose.tasks.Timescale;
import java.io.IOException;
1. lépés: Olvassa el a Forrásprojektet
// A dokumentumok könyvtárának elérési útja.
String dataDir = "Your Data Directory";
// Olvassa el a projekt forrását
Project project = new Project(dataDir + "ResourceUsageView.mpp");
Ebben a lépésben megadjuk a forrás Project fájl elérési útját (ResourceUsageView.mpp
), és használja aProject
osztályt elolvasni.
2. lépés: Adja meg a mentési beállításokat a szükséges időskála-beállításokkal
// Határozza meg a mentési beállításokat a szükséges időskála-beállításokkal Napokként
SaveOptions options = new PdfSaveOptions();
options.setTimescale(Timescale.Days);
Itt definiáljuk aSaveOptions
a szükségesvelTimeScale
beállítások. Ebben a példában beállítjuk aTimeScale
a mai.
3. lépés: Állítsa a Prezentációs formátumot ResourceUsage értékre
// Állítsa a Prezentáció formátumát ResourceUsage értékre
options.setPresentationFormat(PresentationFormat.ResourceUsage);
Beállítottuk a prezentáció formátumátResourceUsage
, jelezve, hogy az Erőforráshasználat nézetet szeretnénk megjeleníteni.
4. lépés: Mentse el a projektet
// Mentse el a projektet
project.save(dataDir + days, options);
Végül elmentjük a Projektet a megadott opciókkal. Ebben a példában a kimeneti fájl a következő néven lesz elmentveresult_days.pdf
.
5. lépés: Rendereljen nézeteket az egyéb időskála-beállításokhoz
Ismételje meg a 2–4. lépéseket a nézetek megjelenítéséhez különböző időskála-beállításokkal (Hónapok harmada és hónap).
// Állítsa az Időskála beállításait ThirdsOfMonths értékre
options.setTimescale(Timescale.ThirdsOfMonths);
// Mentse el a projektet
project.save(thirds, options);
// Állítsa az Időskála beállításait Hónapokra
options.setTimescale(Timescale.Months);
// Mentse el a projektet
project.save(dataDir + months, options);
Győződjön meg arról, hogy megváltoztatja aTimescale
minden nézethez megfelelő beállításokat.
Következtetés
Ebben az oktatóanyagban megvizsgáltuk, hogyan használhatjuk az Aspose.Tasks for Java-t az MS Project Resource Usage és Sheet nézeteinek megjelenítésére. A fent vázolt lépések követésével hatékonyan hozhatja létre ezeket a nézeteket PDF formátumban, megkönnyítve a projektadatok jobb megjelenítését és elemzését.
GYIK
Az Aspose.Tasks megjeleníthet más nézeteket az Erőforrás-használaton és a Munkalapon kívül?
Az Aspose.Tasks támogatja a különféle nézetek, például Gantt-diagram, Feladathasználat és Naptár nézetek megjelenítését.
Az Aspose.Tasks kompatibilis a Microsoft Project fájlok különböző verzióival?
Igen, az Aspose.Tasks a Microsoft Project fájlformátumok széles skáláját támogatja, beleértve az MPP, MPT és XML formátumokat.
Testreszabhatom a megjelenített nézetek megjelenését az Aspose.Tasks segítségével?
Teljesen! Az Aspose.Tasks kiterjedt lehetőségeket kínál a renderelt nézetek megjelenésének és elrendezésének testreszabására az Ön egyedi igényei szerint.
Az Aspose.Tasks használatához telepíteni kell a Microsoft Projectet a rendszeren?
Nem, az Aspose.Tasks egy önálló könyvtár, és működéséhez nem szükséges a Microsoft Project telepítése.
Elérhető technikai támogatás az Aspose.Tasks felhasználók számára?
Igen, az Aspose.Tasks felhasználók technikai támogatást vehetnek igénybe a következőn keresztülAspose.Tasks fórum.