public void Generate() { KD.SDK.SceneEnum.ViewMode currentViewMode = _buildCommon.GetView(); Articles articles = this.CurrentAppli.GetArticleList(FilterArticle.FilterToGetWallByValid()); if (articles != null && articles.Count > 0) { Walls walls = new Walls(articles); foreach (Wall wall in walls) { Articles articlesAgainst = wall.AgainstMeASC; if (articlesAgainst != null && articlesAgainst.Count > 0) { wall.IsActive = true; _buildCommon.SetView(KD.SDK.SceneEnum.ViewMode.VECTELEVATION); _buildCommon.ZoomAdjusted(); _buildCommon.ExportImageJPG(walls.IndexOf(wall) + 1, OrderTransmission.ElevName); } } _buildCommon.SetView(currentViewMode); } }
private void InitMembers(MainForm mainForm) { _viewModeAsString = mainForm.ViewMode; if (_viewModeAsString.ToUpper() == Export._2D) { Export.viewMode = KD.SDK.SceneEnum.ViewMode.TOP; } else if (_viewModeAsString.ToUpper() == Export._3D) { Export.viewMode = KD.SDK.SceneEnum.ViewMode.OGLREAL; } _xRes = System.Convert.ToInt32(mainForm.Xres); _yRes = System.Convert.ToInt32(mainForm.Yres); _backGroundColor = mainForm.BackGroundColor; _antiAliasing = System.Convert.ToInt32(mainForm.AntiAliasing); _opened = mainForm.Opened; _transparency = mainForm.Transparency; //_exportByResDir = CatalogFileName + KD.StringTools.Const.Underscore + _xRes + "x" + _yRes; string bigOrmoy = _xRes + "x" + _yRes; if (_xRes == 84 && _yRes == 84) { bigOrmoy = moy_Vignette; } else if (_xRes == 220 && _yRes == 220) { bigOrmoy = big_Vignette; } _exportByResDir = System.IO.Path.Combine(System.IO.Path.GetFileNameWithoutExtension(CatalogFileName), bigOrmoy); _exportByResDir = _exportByResDir.Replace(KD.CatalogProperties.Const.CatalogExtension, String.Empty); }
public void Generate() { KD.SDK.SceneEnum.ViewMode currentViewMode = _buildCommon.GetView(); _buildCommon.SetView(KD.SDK.SceneEnum.ViewMode.TOP); _buildCommon.ZoomAdjusted(); _buildCommon.ExportImageJPG(1, OrderTransmission.PlanName); _buildCommon.SetView(currentViewMode); }
private void InitMembers() { _technicalFileName = String.Empty; _scaleFactorAsString = ScaleFactorSubItem.Dico[SubItemsConst.scaleFactor1_20]; _scaleFactorValue = SubItemsConst.scaleFactor1_20; _pageMediaSizeName = System.Printing.PageMediaSizeName.ISOA3; _pageMediaSizeNameID = (int)System.Printing.PageMediaSizeName.ISOA3; _pageOrientation = System.Printing.PageOrientation.Landscape; _pageOrientationID = (int)System.Printing.PageOrientation.Landscape; _viewMode = KD.SDK.SceneEnum.ViewMode.UNKNOWN; _objectID = KD.Const.UnknownId; _number = KD.Const.UnknownId.ToString(); _fileName = String.Empty; // _fileName = Guid.NewGuid().ToString(); }
public bool SetView(KD.SDK.SceneEnum.ViewMode viewMode) { return(this.CurrentAppli.Scene.ViewSetMode(viewMode)); }