Ez az éles cikk arra összpontosít, hogyan lehet a MPP-t TIFF-re konvertálni Java-ban. Tartalmazza az összes konfigurációs részletet, egy lépésről lépésre haladó programfolyamatot és egy futtatható példakódot a képesség bemutatására. Könnyedén fejleszthet olyan alkalmazást, amely MPP-fájlt TIFF-re alakíthat át Java segítségével egyszerű API-hívások segítségével.
Az MPP TIFF formátumba konvertálásának lépései Java használatával
- Állítsa be a fejlesztői környezetet úgy, hogy tartalmazza a Aspose.Tasks for Java elemet a lerakatkezelő segítségével az MPP TIFF formátumba konvertálásához Java használatával
- Töltsön be egy meglévő MPP-fájlt a Project osztályobjektum használatával, hogy az MPP-t TIFF-re módosítsa Java használatával
- Állítsa be a kimeneti TIFF fájl beállításait a ImageSaveOptions osztályobjektum használatával
- Mentse az MPP-t TIFF-ként Java nyelven a mentési módszerrel
A fent említett lépések a teljes konfigurációs részleteket és egy lépésenkénti folyamatot mutatnak be az MS Project TIFF formátumba konvertálásához Java használatával*. A Project osztálypéldány a forrás MPP fájl lemezről való eléréséhez, majd az ImageSaveOptions osztálypéldány a kimeneti TIFF fájl jellemzőinek beállításához. Érdemes megemlíteni, hogy a TIFFOptions osztálypéldány nem kötelező, és a kimeneti TIFF fájl alapértelmezett beállításaival kizárható.
Kód az MPP mentéséhez TIFF-ként Java-ban
import com.aspose.tasks.ImageSaveOptions; | |
import com.aspose.tasks.License; | |
import com.aspose.tasks.PixelFormat; | |
import com.aspose.tasks.Project; | |
import com.aspose.tasks.SaveFileFormat; | |
public class MppToTiff { | |
public static void main(String[] args) throws Exception {// Handle exceptions to process the MPP file | |
String FilePath = "//Users//KB//TestData//"; | |
// Set the product license to Load and process the MPP file | |
License TasksLic = new License(); | |
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic"); | |
// Access the source MS MPP file from the disk | |
Project inputProject = new Project(FilePath + "Input.mpp"); | |
// Set the output Tiff image options | |
ImageSaveOptions tiffOpts = new ImageSaveOptions(SaveFileFormat.Tiff); | |
tiffOpts.setHorizontalResolution(72); | |
tiffOpts.setVerticalResolution(72); | |
tiffOpts.setPixelFormat(PixelFormat.Format24bppRgb); | |
// Convert the MPP to Tiff image file on the disk | |
inputProject.save(FilePath + "OutputTiff.tiff", tiffOpts); | |
} | |
} |
A fenti példa azt a kódot kínálja, amely egy egyszerű API-felület segítségével MPP-t TIFF-re konvertál Java használatával. A forrásfájl lemezről való eléréséhez használt Project osztálypéldány a konstruktor túlterhelését is felfedi, hogy az MPP-fájlt adatfolyamként töltse be olyan forrásokból, mint a web vagy az adatbázisok. Az ImageSaveOptions osztálypéldány használható a kimeneti TIFF-fájl testreszabására olyan setter metódusok használatával, mint a setEncoding, a setIncludeHeaders, a setDataCategory és a setTextDelimiter, hogy csak néhányat említsünk.
Ebben a cikkben megtanultuk az MPP-t TIFF-re módosítani Java használatával. Ha többet szeretne megtudni az MPP SVG-fájllá konvertálásának folyamatáról, tekintse meg a konvertálja az MPP-t PNG-be Java nyelven című cikket.