Support des fichiers CTB

Support des fichiers CTB

Parfois, la couleur, les épaisseurs de ligne et d’autres options pour les dessins peuvent être utilisées non seulement à partir des dessins eux-mêmes, mais aussi à partir des styles d’impression dans des fichiers CTB séparés. La façon la plus simple d’utiliser ces informations est de placer les fichiers CTB correspondants à côté du fichier avec le dessin au format DWG/DXF et les informations provenant de ceux-ci seront appliquées automatiquement lors de l’exportation.

Il est également possible de charger tous les fichiers CTB sous forme de flux en utilisant setCtbSources propriété de CadRasterizationOptions objet.

Voici un exemple de comment faire cela :

String ctbFile = "Plotstyle.ctb";
Map ctbFiles = new HashMap();
FileStream ctbStream = new FileStream(ctbFile, FileMode.Open);
ctbFiles.put(ctbFile, ctbStream.toInputStream());
cadRasterizationOptions.setCtbSources(ctbFiles);