Konvertera MPP till TIFF med Java

Microsoft Project skapar projekt i formatet MPP. Det gör det möjligt att skapa, organisera, spåra och underhålla projekt. En MPP-fil innehåller information om projektuppgifter, resurser, uppdrag, tidslinjer, budgetar och mer. Programmatiskt kan vi exportera projektdata från MPP-filer till flersidiga TIFF-bilder. I den här artikeln kommer vi att lära oss hur man konverterar MPP till TIFF i Java.

Följande ämnen ska behandlas i den här artikeln:

  1. Java MPP till TIFF Converter API
  2. Konvertera MPP till TIFF
  3. Konvertera MPP till TIFF med komprimering
  4. Ta bort komprimering och konvertera MPP till TIFF

Java MPP till TIFF Converter API

Vi kommer att använda Aspose.Tasks for Java API för att konvertera MPP-filen till TIFF. API:et tillåter läsning och skrivning av filformaten som stöds utan att Microsoft Project behöver installeras. Dessutom tillåter det att konvertera och spara MPP-filer.

Klassen Project i API:t representerar ett projekt. Den tillhandahåller metoden save(string, SaveFileFormat) som sparar projektdata till filen i ett specificerat filformat. API:et tillhandahåller SaveFileFormat-uppräkningen för att spara val av projektformat. Vi kan också specificera ytterligare bildsparalternativ när vi renderar projektsidor till TIFF med klassen ImageSaveOptions.

Vänligen antingen ladda ner JAR för API eller lägg till följande pom.xml-konfiguration i en Maven-baserad Java-applikation.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 
 <dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>22.10</version>
</dependency>

Konvertera MPP till TIFF med Java

Vi kan enkelt exportera projektdata från MPP-filen till en TIFF genom att följa stegen nedan:

  • Ladda MPP-filen med klassen Project.
  • Spara som en TIFF med metoden save(). Det tar utdata TIFF-filsökvägen och SaveFileFormat som argument.

Följande exempelkod visar hur man konverterar MPP till TIFF i Java.

// Detta kodexempel visar hur man konverterar MPP till TIFF.
// Ladda projektet MPP
Project project = new Project("C:\\Files\\Project.mpp");

// Spara projektet som TIFF
project.save("C:\\Files\\MultipageTIFF_out.tif", SaveFileFormat.Tiff);

Konvertera MPP till TIFF med komprimering med Java

Vi kan tillämpa komprimering när vi konverterar MPP till TIFF genom att följa stegen nedan:

  1. Först laddar du MPP-filen med klassen Project.
  2. Skapa sedan en instans av klassen ImageSaveOptions.
  3. Efter det, ange TiffCompression.
  4. Till sist, anropa metoden save(). Den tar utdata TIFF-filsökvägen och SaveOptions som argument.

Följande exempelkod visar hur man konverterar MPP till TIFF med komprimering i Java.

// Detta kodexempel visar hur man konverterar MPP till TIFF och tillämpar komprimering.
// Ladda projektet MPP
Project project = new Project("C:\\Files\\Project.mpp");

// Definiera bildsparalternativ
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);

// Ange CCITT4-komprimering
options.setTiffCompression(TiffCompression.Ccitt4);

// Spara projektet som TIFF
project.save("C:\\Files\\TIFFWithCompression_out.tif", (SaveOptions)options);

Ta bort komprimering och konvertera MPP till TIFF med Java

Vi kan också ta bort komprimeringen och sedan konvertera MPP till TIFF genom att följa stegen ovan. Men vi behöver bara ställa in TiffCompression som TiffCompression.None i steg #3.

Följande exempelkod visar hur man tar bort komprimering och konverterar MPP till TIFF i Java.

// Detta kodexempel visar hur man konverterar MPP till TIFF och tillämpar komprimering.
// Ladda projektet MPP
Project project = new Project("C:\\Files\\Project.mpp");

// Definiera bildsparalternativ
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);

// Ange Tiff-komprimering som Ingen
options.setTiffCompression(TiffCompression.None);

// Spara projektet som TIFF
project.save("C:\\Files\\RemoveCompression_out.tif", (SaveOptions)options);

Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att prova biblioteket utan utvärderingsbegränsningar.

Slutsats

I den här artikeln har vi lärt oss hur man laddar en MPP-fil och konverterar till TIFF i Java. Vi har också sett hur man anger bildsparalternativ och ställer in komprimering samtidigt som man sparar som TIFF programmatiskt. Dessutom kan du lära dig mer om Aspose.Note för Java API med hjälp av dokumentation. I händelse av oklarheter är du välkommen att kontakta oss på vårt gratis supportforum.

Se även