Cet article de base explique comment convertir DWG en TIFF en Java en fournissant les détails pour configurer la bibliothèque et une procédure par étapes pour développer cette application. La classe CadRasterizationOptions vous permet de personnaliser l’image de sortie TIFF en fonction de vos besoins. Dans cet exemple de conversion du fichier DWG en TIFF en Java, nous avons présenté le paramètre de taille de page pour le fichier TIFF de sortie.
Étapes pour exporter un DWG vers TIFF en Java
- Configurez l’environnement pour ajouter Aspose.CAD for Java à partir du gestionnaire de référentiel pour convertir DWG en TIFF
- Accédez à l’exemple de fichier DWG à l’aide d’une instance de la classe Image.
- Créez une instance de la classe CadRasterizationOptions pour définir la taille de la page TIFF de sortie
- Utilisez l’objet de classe TiffOptions pour définir les options de rastérisation
- Exportez le DWG sous forme de fichier TIFF à l’aide de l’objet TiffOptions
Dans les étapes ci-dessus, nous avons défini le processus pour convertir le fichier DWG en TIFF en Java, où nous commencerons par charger le fichier DWG source à partir du disque à l’aide d’une instance de la classe Image, qui sera ensuite suivi par l’utilisation d’un instance de l’objet de classe TiffOptions comme argument avec les paramètres par défaut. Pour personnaliser les options de rastérisation du fichier DWG, vous pouvez utiliser l’instance de classe CadRasterizationOptions pour personnaliser le fichier TIFF de sortie.
Code pour exporter DWG vers TIFF en Java
import com.aspose.cad.Image; | |
import com.aspose.cad.License; | |
import com.aspose.cad.fileformats.tiff.enums.TiffExpectedFormat; | |
import com.aspose.cad.imageoptions.CadRasterizationOptions; | |
import com.aspose.cad.imageoptions.TiffOptions; | |
public class DwgToTiff { | |
public static void main(String[] args) throws Exception { // main method to convert DWG to TIFF image using Java | |
String path = "/Users/KnowledgeBase/TestData/"; | |
// Set the license to convert DWG to TIFF file | |
License licDwgtoTif = new License(); | |
licDwgtoTif.setLicense(path + "Total.Family.lic"); | |
// Access the source DWG file from the disk | |
Image dwgImage = Image.load(path + "sample.dwg"); | |
// Instantiate CadRasterizationOptions class object | |
CadRasterizationOptions dwgTiffRasOpts = new CadRasterizationOptions(); | |
// Set the output tiff image page size | |
dwgTiffRasOpts.setPageHeight(450); | |
dwgTiffRasOpts.setPageWidth(450); | |
// Create a TiffOptions class reference | |
TiffOptions tiffOpts = new TiffOptions(TiffExpectedFormat.Default); | |
// Set the VectorRasterizationOptions options | |
tiffOpts.setVectorRasterizationOptions(dwgTiffRasOpts); | |
// Export DWG to TIFF | |
dwgImage.save(path + "Exported.tiff", tiffOpts); | |
} | |
} |
Dans cet exemple, nous avons présenté le processus de développement d’un logiciel de conversion DWG en TIFF en Java à l’aide d’une simple interface API. L’objet de classe CadRasterizationOptions est utilisé pour améliorer le processus de rastérisation, comme la définition de la taille de la page. Cependant, vous pouvez configurer d’autres propriétés facultatives telles que la définition du type de dessin, de la couleur du dessin, de la couleur d’arrière-plan, des calques, des options de stylet, des mises en page et de la qualité.
Ce didacticiel détaillé montre le processus de conversion d’un fichier DWG en TIFF en Java. Si vous avez l’intention d’en savoir plus sur le processus de conversion de SVG en PDF, reportez-vous à l’article sur la procédure à suivre convertir SVG en PDF en Java.