Aspose.CAD for .NET 19.9 - Release Notes

KeySummaryCategory
CADNET-828Parse OLE objects for DWGFeature
CADNET-23Manipulate hyperlinks in AutoCAD drawingsFeature
CADNET-41Implement rendering of united 3D solids from simple objectsFeature
CADNET-822Merge DXF fileFeature
CADNET-799Support of CF2 FilesFeature
CADNET-626Support for creating a Single PDF with Different Layout SizesFeature
CADNET-815Implement Zoom propertyFeature
CADNET-116Support of WatermarksFeature
CADNET-786Implement fast renderingFeature
CADNET-12Parse annotation scale for DWG filesFeature
CADNET-952Blank page generated from DXF to PNGBug
CADNET-836Exception in a multi-threaded environmentBug
CADNET-458ArgumentException: An item with the same key has already been added" when converting DWG in multithreadBug
CADNET-797Index was out of range exception on exporting DWGBug
CADNET-10DWG to PDF conversion is not working properlyBug
CADNET-759DWG file not properly converted to PDFBug
CADNET-811Exception when trying to get file format for DWG and DWT from a streamBug
CADNET-844DWG not properly converted to PDFBug
CADNET-814DWF not properly converted to PDFBug
CADNET-677Exception on loading DWFBug
CADNET-259PDF export failed due to out of memory exceptionBug
CADNET-741Some MText data missed for DWGBug
CADNET-8053D entities rendered out of viewport clip area in DXFBug
CADNET-784DWG file not properly converted to PDFBug
CADNET-826DWG file not properly converted to PDFBug
CADNET-824Re-save DXF file with text entities converted to polylinesBug
CADNET-803Missed ACAD_PROXY_ENTITY with textBug
CADNET-508Updated Aspose.Foundation moduleBug
CADNET-817DWG not properly converted to SVGBug
CADNET-788Read SCENEOE data to define Perspective projectionBug
CADNET-830Copyright symbol is getting encrypted in PDFBug
CADNET-762Entities order is incorrect for DXFBug
CADNET-761Entities order is incorrect for DWGBug
CADNET-352ImageSaveException on exporting DWG to JPEGBug
CADNET-773Improve MText line breakingBug
CADNET-813Exception on loading DWF fileBug
CADNET-334Reading DWG R14 SpaceMode property for entitiesBug
CADNET-277Empty result when rendering DWG to image or PDFBug
CADNET-421DWG not properly converted to PDFBug
CADNET-778ImageLoadException on loading DGNBug
CADNET-777Fix Diameter Dimension textBug
CADNET-728ImageLoadException on loading DWGBug
CADNET-831Generate editable PDF from DWFBug

Public API Changes

Added APIs:

Class         Aspose.CAD.CifReplacingEncoderFallback Class         Aspose.CAD.CifReplacingEncoderFallbackBuffer Class         Aspose.CAD.FileFormats.Cad.CadData Class         Aspose.CAD.FileFormats.Cad.Dwg.PageAndSection.Writer.CadWriter Class         Aspose.CAD.FileFormats.Cad.Dwg.PageAndSection.Writer.ICadWriter Class         Aspose.CAD.FileFormats.Cad.Dwg.RevHistory.RevHistoryData Class         Aspose.CAD.FileFormats.CF2.CF2Aux Class         Aspose.CAD.FileFormats.CF2.CF2DimensionLineTypes Class         Aspose.CAD.FileFormats.CF2.CF2DrawnElement Class         Aspose.CAD.FileFormats.CF2.CF2GeometryElement Class         Aspose.CAD.FileFormats.CF2.CF2Image Class         Aspose.CAD.FileFormats.CF2.CF2InstructionCodes Class         Aspose.CAD.FileFormats.CF2.CF2Line Class         Aspose.CAD.FileFormats.CF2.CF2LinearElement Class         Aspose.CAD.FileFormats.CF2.CF2LinesOutputDescribing Class         Aspose.CAD.FileFormats.CF2.CF2LineTypeDefinition Class         Aspose.CAD.FileFormats.CF2.CF2LineTypes Class         Aspose.CAD.FileFormats.CF2.CF2Main Class         Aspose.CAD.FileFormats.CF2.CF2Order Class         Aspose.CAD.FileFormats.CF2.CF2OrderOutputDescribing Class         Aspose.CAD.FileFormats.CF2.CF2OutputDescribing Class         Aspose.CAD.FileFormats.CF2.CF2Property Class         Aspose.CAD.FileFormats.CF2.CF2PropertyCustom Class         Aspose.CAD.FileFormats.CF2.CF2PropertyStandard Class         Aspose.CAD.FileFormats.CF2.CF2StandardMessage Class         Aspose.CAD.FileFormats.CF2.CF2Sub Class         Aspose.CAD.FileFormats.CF2.CF2SubInsert Class         Aspose.CAD.FileFormats.CF2.CF2SystemCoordinate Class         Aspose.CAD.FileFormats.CF2.CF2Text Class         Aspose.CAD.FileFormats.CF2.CF2TypeDElement Class         Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagSetElement Class         Aspose.CAD.FileFormats.Dgn.DgnTagValue Class         Aspose.CAD.FileFormats.Dwf.DwfPage Class         Aspose.CAD.MifCodePageDecoder Class         Aspose.CAD.MifCodePages Field/Enum    Aspose.CAD.CodePages.ArabicDos Field/Enum    Aspose.CAD.CodePages.ArabicIso Field/Enum    Aspose.CAD.CodePages.BalticIso Field/Enum    Aspose.CAD.CodePages.CentralEuropeanDos Field/Enum    Aspose.CAD.CodePages.CentralEuropeanIso Field/Enum    Aspose.CAD.CodePages.CyrillicDos Field/Enum    Aspose.CAD.CodePages.CyrillicDos866 Field/Enum    Aspose.CAD.CodePages.CyrillicIso Field/Enum    Aspose.CAD.CodePages.FrenchCanadaDos Field/Enum    Aspose.CAD.CodePages.GreekIso Field/Enum    Aspose.CAD.CodePages.GreekModernDos Field/Enum    Aspose.CAD.CodePages.HebrewIso Field/Enum    Aspose.CAD.CodePages.IcelandicDos Field/Enum    Aspose.CAD.CodePages.JapaneseDos Field/Enum    Aspose.CAD.CodePages.KoreanJohab Field/Enum    Aspose.CAD.CodePages.KoreanJohabWin Field/Enum    Aspose.CAD.CodePages.KoreanKsc5601 Field/Enum    Aspose.CAD.CodePages.Latin3Iso Field/Enum    Aspose.CAD.CodePages.Latin5Iso Field/Enum    Aspose.CAD.CodePages.MacintoshRoman Field/Enum    Aspose.CAD.CodePages.NordicDos Field/Enum    Aspose.CAD.CodePages.OemUs Field/Enum    Aspose.CAD.CodePages.PortugeseDos Field/Enum    Aspose.CAD.CodePages.SimpChineseOtherGb2312 Field/Enum    Aspose.CAD.CodePages.TradChineseBig5 Field/Enum    Aspose.CAD.CodePages.TurkishDos Field/Enum    Aspose.CAD.CodePages.UsAscii Field/Enum    Aspose.CAD.CodePages.Utf16 Field/Enum    Aspose.CAD.CodePages.Utf8 Field/Enum    Aspose.CAD.CodePages.WesternEuropeanDos Field/Enum    Aspose.CAD.CodePages.WesternEuropeanIso Field/Enum    Aspose.CAD.FileFormat.CF2 Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadCommon.ACADVER Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadCommon.DWGCODEPAGE Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.ACAD_GROUP Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.ACAD_MLINESTYLE Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.APPID_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.BLOCK_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.CURRENT_VIEWPORT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DICTIONARY_COLORS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DICTIONARY_LAYOUTS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DICTIONARY_MATERIALS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DICTIONARY_PLOTSETTINGS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DICTIONARY_PLOTSTYLES Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DICTIONARY_VISUALSTYLE Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DIMALTMZF Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DIMALTMZS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DIMMZF Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DIMMZS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.DIMSTYLE_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.FACETRES Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.ISOLINES Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.LAYER_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.LINETYPE_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.LTYPE_BLOCK_RECORD_MODEL_SPACE Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.LTYPE_BLOCK_RECORD_PAPER_SPACE Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.LTYPE_BYBLOCK Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.LTYPE_BYLAYER Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.LTYPE_CONTINUOUS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.MENUNAME Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.NAMED_OBJECTS Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.PELLIPSE Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.STYLE_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.TEXTQLTY Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.UCS_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.VIEW_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.VIEWPORT_ENTITY_HEADER_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.Cad.CadConsts.CadHeaderAttribute.VPORT_CONTROL_OBJECT Field/Enum    Aspose.CAD.FileFormats.CF2.CF2DimensionLineTypes.ArrowsAtBothEnds Field/Enum    Aspose.CAD.FileFormats.CF2.CF2DimensionLineTypes.WithAnArrowAtBeginning Field/Enum    Aspose.CAD.FileFormats.CF2.CF2DimensionLineTypes.WithAnArrowAtEnd Field/Enum    Aspose.CAD.FileFormats.CF2.CF2DimensionLineTypes.WithoutArrowsAtEnds Field/Enum    Aspose.CAD.FileFormats.CF2.CF2DrawnElement.typeDElement Field/Enum    Aspose.CAD.FileFormats.CF2.CF2InstructionCodes.AlongDirPaperFibers Field/Enum    Aspose.CAD.FileFormats.CF2.CF2InstructionCodes.CrossDirectionOfPaperFibers Field/Enum    Aspose.CAD.FileFormats.CF2.CF2InstructionCodes.ExpandingChamfer Field/Enum    Aspose.CAD.FileFormats.CF2.CF2InstructionCodes.Hole Field/Enum    Aspose.CAD.FileFormats.CF2.CF2InstructionCodes.PeripheralCutting Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.AlignmentMark Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.AppliedButNotBurned Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.BurnedButNotCarryRulers Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.CombinedCuttingStrip Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.CornerPunchingKnife Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.Cutting Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.Dimensions Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.InstructionsUseCSElements Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.Perforator Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.PunchingKnife Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.PunchingRuler Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.Scoring Field/Enum    Aspose.CAD.FileFormats.CF2.CF2LineTypes.WavyKnifeWithSymmetricWave Field/Enum    Aspose.CAD.FileFormats.CF2.CF2SystemCoordinate.UI Field/Enum    Aspose.CAD.FileFormats.CF2.CF2SystemCoordinate.UM Field/Enum    Aspose.CAD.FileFormats.CF2.CF2TypeDElement.Arc Field/Enum    Aspose.CAD.FileFormats.CF2.CF2TypeDElement.Line Field/Enum    Aspose.CAD.FileFormats.CF2.CF2TypeDElement.LinesOutputDescribing Field/Enum    Aspose.CAD.FileFormats.CF2.CF2TypeDElement.OrderOutputDescribing Field/Enum    Aspose.CAD.FileFormats.CF2.CF2TypeDElement.SubInsert Field/Enum    Aspose.CAD.FileFormats.CF2.CF2TypeDElement.Text Field/Enum    Aspose.CAD.FileFormats.Dwf.DwfPage.AutoCadViewPortDataRole Field/Enum    Aspose.CAD.FileFormats.Dwf.DwfPage.WhipDrawableObjects Field/Enum    Aspose.CAD.MifCodePages.Default Field/Enum    Aspose.CAD.MifCodePages.Japanese Field/Enum    Aspose.CAD.MifCodePages.KoreanJohab Field/Enum    Aspose.CAD.MifCodePages.KoreanWansung Field/Enum    Aspose.CAD.MifCodePages.SimpChinese Field/Enum    Aspose.CAD.MifCodePages.TradChinese Method        Aspose.CAD.CifReplacingEncoderFallback.#ctor Method        Aspose.CAD.CifReplacingEncoderFallback.CreateFallbackBuffer Method        Aspose.CAD.CifReplacingEncoderFallbackBuffer.#ctor Method        Aspose.CAD.CifReplacingEncoderFallbackBuffer.Fallback(System.Char,System.Char,System.Int32) Method        Aspose.CAD.CifReplacingEncoderFallbackBuffer.Fallback(System.Char,System.Int32) Method        Aspose.CAD.CifReplacingEncoderFallbackBuffer.GetNextChar Method        Aspose.CAD.CifReplacingEncoderFallbackBuffer.MovePrevious Method        Aspose.CAD.FileFormats.Cad.CadAciColor.#ctor Method        Aspose.CAD.FileFormats.Cad.CadAciColor.GetBytesColor(System.Int32) Method        Aspose.CAD.FileFormats.Cad.CadData.#ctor Method        Aspose.CAD.FileFormats.Cad.CadData.Add(System.Boolean) Method        Aspose.CAD.FileFormats.Cad.CadData.AddRange(System.Boolean[]) Method        Aspose.CAD.FileFormats.Cad.CadData.Append(System.Collections.BitArray) Method        Aspose.CAD.FileFormats.Cad.CadData.GetCurrentData Method        Aspose.CAD.FileFormats.Cad.CadData.GetEnumerator Method        Aspose.CAD.FileFormats.Cad.CadData.MoveNext Method        Aspose.CAD.FileFormats.Cad.CadData.Reset Method        Aspose.CAD.FileFormats.Cad.Dwg.PageAndSection.Writer.CadWriter.GetInstanceWriter(System.IO.Stream,Aspose.CAD.StreamContainer,Aspose.CAD.FileFormats.Cad.CadImage,Aspose.CAD.CodePages,System.String) Method        Aspose.CAD.FileFormats.Cad.Dwg.PageAndSection.Writer.CadWriter.RegisterWriter(System.Type,System.String) Method        Aspose.CAD.FileFormats.Cad.Dwg.PageAndSection.Writer.ICadWriter.Write Method        Aspose.CAD.FileFormats.Cad.Dwg.RevHistory.RevHistoryData.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2Aux.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2DrawnElement.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2GeometryElement.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2Image.CacheData Method        Aspose.CAD.FileFormats.CF2.CF2Image.LoadMessageFile(System.IO.Stream) Method        Aspose.CAD.FileFormats.CF2.CF2Image.LoadMessageFile(System.String) Method        Aspose.CAD.FileFormats.CF2.CF2Image.UpdateSize Method        Aspose.CAD.FileFormats.CF2.CF2Line.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2LinearElement.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2LinesOutputDescribing.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2LineTypeDefinition.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2Order.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2OrderOutputDescribing.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2OutputDescribing.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2Property.#ctor(System.String) Method        Aspose.CAD.FileFormats.CF2.CF2PropertyCustom.#ctor(System.String,System.String) Method        Aspose.CAD.FileFormats.CF2.CF2PropertyStandard.#ctor(System.Int32,System.String) Method        Aspose.CAD.FileFormats.CF2.CF2StandardMessage.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2SubInsert.#ctor Method        Aspose.CAD.FileFormats.CF2.CF2Text.#ctor Method        Aspose.CAD.FileFormats.Dgn.DgnTagValue.#ctor(System.UInt16,System.Byte[],System.Int32) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.AddElement(System.Int32,Aspose.CAD.FileFormats.Dwf.Whip.Objects.Drawable.DwfWhipDrawable) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.GetElementCount(System.Int32) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.RemoveElement(System.Int32,System.Int32) Method        Aspose.CAD.FileFormats.Dwf.DwfPage.#ctor Method        Aspose.CAD.FileFormats.Dwf.DwfPage.InitSizeEstimator Method        Aspose.CAD.FileFormats.Dwf.DwfPage.SetUnit(System.String) Method        Aspose.CAD.IImageLoaderDescriptor.GetCurrentFormat(System.IO.Stream) Method        Aspose.CAD.MifCodePageDecoder.GetCodePageFromMifPage(Aspose.CAD.MifCodePages) Method        Aspose.CAD.MifCodePageDecoder.GetCodePageFromSymbol(System.String) Method        Aspose.CAD.Point.op_Explicit(Aspose.CAD.Point) Method        Aspose.CAD.PointF.op_Explicit(Aspose.CAD.PointF) Method        Aspose.CAD.Xmp.XmpPackage.SetValue(System.String,  ) Property      Aspose.CAD.CifReplacingEncoderFallback.MaxCharCount Property      Aspose.CAD.CifReplacingEncoderFallbackBuffer.Remaining Property      Aspose.CAD.FileFormats.Cad.CadData.Current Property      Aspose.CAD.FileFormats.Cad.CadData.Item(System.Int32) Property      Aspose.CAD.FileFormats.Cad.CadData.Offset Property      Aspose.CAD.FileFormats.Cad.CadImage.FileEncoding Property      Aspose.CAD.FileFormats.Cad.CadImage.SpecifiedMifEncoding Property      Aspose.CAD.FileFormats.Cad.Dwg.RevHistory.RevHistoryData.CadVersion Property      Aspose.CAD.FileFormats.Cad.Dwg.RevHistory.RevHistoryData.Val1 Property      Aspose.CAD.FileFormats.Cad.Dwg.RevHistory.RevHistoryData.Val2 Property      Aspose.CAD.FileFormats.Cad.Dwg.RevHistory.RevHistoryData.Val3 Property      Aspose.CAD.FileFormats.Cad.Dwg.RevHistory.RevHistoryData.Val4 Property      Aspose.CAD.FileFormats.CF2.CF2Aux.LineTypeDefinitions Property      Aspose.CAD.FileFormats.CF2.CF2DrawnElement.StartPoint Property      Aspose.CAD.FileFormats.CF2.CF2DrawnElement.TypeDElement Property      Aspose.CAD.FileFormats.CF2.CF2GeometryElement.AdditionLineType Property      Aspose.CAD.FileFormats.CF2.CF2GeometryElement.LineThickness Property      Aspose.CAD.FileFormats.CF2.CF2GeometryElement.LineType Property      Aspose.CAD.FileFormats.CF2.CF2Image.AuxSecton Property      Aspose.CAD.FileFormats.CF2.CF2Image.Height Property      Aspose.CAD.FileFormats.CF2.CF2Image.IsCached Property      Aspose.CAD.FileFormats.CF2.CF2Image.LinesOutputDescribing Property      Aspose.CAD.FileFormats.CF2.CF2Image.LineTypeColors Property      Aspose.CAD.FileFormats.CF2.CF2Image.MainSecton Property      Aspose.CAD.FileFormats.CF2.CF2Image.MaxPoint Property      Aspose.CAD.FileFormats.CF2.CF2Image.MinPoint Property      Aspose.CAD.FileFormats.CF2.CF2Image.OrderOutputDescribing Property      Aspose.CAD.FileFormats.CF2.CF2Image.OrderSecton Property      Aspose.CAD.FileFormats.CF2.CF2Image.SubSectons Property      Aspose.CAD.FileFormats.CF2.CF2Image.Width Property      Aspose.CAD.FileFormats.CF2.CF2Line.EndPoint Property      Aspose.CAD.FileFormats.CF2.CF2LinearElement.NBridges Property      Aspose.CAD.FileFormats.CF2.CF2LinearElement.WBridges Property      Aspose.CAD.FileFormats.CF2.CF2LineTypeDefinition.Index Property      Aspose.CAD.FileFormats.CF2.CF2LineTypeDefinition.LineType Property      Aspose.CAD.FileFormats.CF2.CF2LineTypeDefinition.Parameters Property      Aspose.CAD.FileFormats.CF2.CF2Main.DrawnElements Property      Aspose.CAD.FileFormats.CF2.CF2Main.LeftLowerCorner Property      Aspose.CAD.FileFormats.CF2.CF2Main.Name Property      Aspose.CAD.FileFormats.CF2.CF2Main.Scale Property      Aspose.CAD.FileFormats.CF2.CF2Main.SystemCoordinate Property      Aspose.CAD.FileFormats.CF2.CF2Main.UpperRightCorner Property      Aspose.CAD.FileFormats.CF2.CF2Order.Properties Property      Aspose.CAD.FileFormats.CF2.CF2OrderOutputDescribing.Language Property      Aspose.CAD.FileFormats.CF2.CF2OutputDescribing.Angle Property      Aspose.CAD.FileFormats.CF2.CF2OutputDescribing.Color Property      Aspose.CAD.FileFormats.CF2.CF2OutputDescribing.FontName Property      Aspose.CAD.FileFormats.CF2.CF2OutputDescribing.FontSize Property      Aspose.CAD.FileFormats.CF2.CF2Property.Containt Property      Aspose.CAD.FileFormats.CF2.CF2PropertyCustom.Name Property      Aspose.CAD.FileFormats.CF2.CF2PropertyStandard.IndexName Property      Aspose.CAD.FileFormats.CF2.CF2StandardMessage.Containt Property      Aspose.CAD.FileFormats.CF2.CF2StandardMessage.GroupIndex Property      Aspose.CAD.FileFormats.CF2.CF2StandardMessage.Language Property      Aspose.CAD.FileFormats.CF2.CF2Sub.DrawnElements Property      Aspose.CAD.FileFormats.CF2.CF2Sub.Name Property      Aspose.CAD.FileFormats.CF2.CF2SubInsert.Angle Property      Aspose.CAD.FileFormats.CF2.CF2SubInsert.Name Property      Aspose.CAD.FileFormats.CF2.CF2SubInsert.Scale Property      Aspose.CAD.FileFormats.CF2.CF2Text.Angle Property      Aspose.CAD.FileFormats.CF2.CF2Text.Containt Property      Aspose.CAD.FileFormats.CF2.CF2Text.Size Property      Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagSetElement.Id Property      Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagSetElement.Tags Property      Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagValueElement.TagValue Property      Aspose.CAD.FileFormats.Dgn.DgnImage.Tags Property      Aspose.CAD.FileFormats.Dgn.DgnTag.DefaultTagValue Property      Aspose.CAD.FileFormats.Dgn.DgnTagValue.FloatValue Property      Aspose.CAD.FileFormats.Dgn.DgnTagValue.IntegerValue Property      Aspose.CAD.FileFormats.Dgn.DgnTagValue.StringValue Property      Aspose.CAD.FileFormats.Dgn.DgnTagValue.Type Property      Aspose.CAD.FileFormats.Dwf.DwfImage.Pages Property      Aspose.CAD.FileFormats.Dwf.DwfPage.Color Property      Aspose.CAD.FileFormats.Dwf.DwfPage.Name Property      Aspose.CAD.FileFormats.Dwf.DwfPage.ObjectId Property      Aspose.CAD.FileFormats.Dwf.DwfPage.PlotOrder Property      Aspose.CAD.FileFormats.Dwf.DwfPage.UnitType Property      Aspose.CAD.ImageOptions.VectorRasterizationOptions.LayoutPageSizes Property      Aspose.CAD.LoadOptions.RecoverMalformedCifMif Property      Aspose.CAD.LoadOptions.SpecifiedMifEncoding Property      Aspose.CAD.RasterImage.BitsPerPixel

Removed APIs

Class         Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagElement Method        Aspose.CAD.FileFormats.Cad.CadImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Cad.CadImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Cad.CadImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Dgn.DgnElements.DgnLineElement.#ctor Method        Aspose.CAD.FileFormats.Dgn.DgnImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Dgn.DgnImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Dgn.DgnImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Ifc.IfcImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Ifc.IfcImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Ifc.IfcImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Iges.IgesImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Iges.IgesImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Iges.IgesImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.Image.GetProportionalHeight(System.Int32,System.Int32,System.Int32) Method        Aspose.CAD.Image.GetProportionalWidth(System.Int32,System.Int32,System.Int32) Method        Aspose.CAD.Image.Resize(System.Int32,System.Int32) Method        Aspose.CAD.Image.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.Image.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.Image.ResizeHeightProportionally(System.Int32) Method        Aspose.CAD.Image.ResizeHeightProportionally(System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.Image.ResizeHeightProportionally(System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.Image.ResizeWidthProportionally(System.Int32) Method        Aspose.CAD.Image.ResizeWidthProportionally(System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.Image.ResizeWidthProportionally(System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.Image.Save(System.IO.Stream,Aspose.CAD.ImageOptionsBase,Aspose.CAD.Rectangle) Method        Aspose.CAD.Image.Save(System.String,Aspose.CAD.ImageOptionsBase,Aspose.CAD.Rectangle) Method        Aspose.CAD.Image.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.Point.op_Explicit(Aspose.CAD.Point) Method        Aspose.CAD.PointF.op_Explicit(Aspose.CAD.PointF) Method        Aspose.CAD.RasterImage.Rotate(System.Single) Method        Aspose.CAD.Xmp.XmpPackage.SetValue(System.String,  ) Property      Aspose.CAD.FileFormats.Cad.CadImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagElement.Tags Property      Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagValueElement.Tag Property      Aspose.CAD.FileFormats.Dgn.DgnImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Dgn.DgnTag.defaultFloatValue Property      Aspose.CAD.FileFormats.Dgn.DgnTag.defaultIntegerValue Property      Aspose.CAD.FileFormats.Dgn.DgnTag.defaultStringValue Property      Aspose.CAD.FileFormats.Dgn.DgnTag.Type Property      Aspose.CAD.FileFormats.Dwf.DwfImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Ifc.IfcImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Iges.IgesImage.BitsPerPixel Property      Aspose.CAD.Image.BitsPerPixel Property      Aspose.CAD.License.IsLicensed Class         Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagElement Method        Aspose.CAD.FileFormats.Cad.CadImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Cad.CadImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Cad.CadImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Dgn.DgnElements.DgnLineElement.#ctor Method        Aspose.CAD.FileFormats.Dgn.DgnImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Dgn.DgnImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Dgn.DgnImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Dwf.DwfImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Ifc.IfcImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Ifc.IfcImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Ifc.IfcImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.FileFormats.Iges.IgesImage.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.FileFormats.Iges.IgesImage.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.FileFormats.Iges.IgesImage.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.Image.GetProportionalHeight(System.Int32,System.Int32,System.Int32) Method        Aspose.CAD.Image.GetProportionalWidth(System.Int32,System.Int32,System.Int32) Method        Aspose.CAD.Image.Resize(System.Int32,System.Int32) Method        Aspose.CAD.Image.Resize(System.Int32,System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.Image.Resize(System.Int32,System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.Image.ResizeHeightProportionally(System.Int32) Method        Aspose.CAD.Image.ResizeHeightProportionally(System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.Image.ResizeHeightProportionally(System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.Image.ResizeWidthProportionally(System.Int32) Method        Aspose.CAD.Image.ResizeWidthProportionally(System.Int32,Aspose.CAD.ImageResizeSettings) Method        Aspose.CAD.Image.ResizeWidthProportionally(System.Int32,Aspose.CAD.ResizeType) Method        Aspose.CAD.Image.Save(System.IO.Stream,Aspose.CAD.ImageOptionsBase,Aspose.CAD.Rectangle) Method        Aspose.CAD.Image.Save(System.String,Aspose.CAD.ImageOptionsBase,Aspose.CAD.Rectangle) Method        Aspose.CAD.Image.SetPalette(Aspose.CAD.IColorPalette,System.Boolean) Method        Aspose.CAD.Point.op_Explicit(Aspose.CAD.Point) Method        Aspose.CAD.PointF.op_Explicit(Aspose.CAD.PointF) Method        Aspose.CAD.RasterImage.Rotate(System.Single) Method        Aspose.CAD.Xmp.XmpPackage.SetValue(System.String,  ) Property      Aspose.CAD.FileFormats.Cad.CadImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagElement.Tags Property      Aspose.CAD.FileFormats.Dgn.DgnElements.DgnTagValueElement.Tag Property      Aspose.CAD.FileFormats.Dgn.DgnImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Dgn.DgnTag.defaultFloatValue Property      Aspose.CAD.FileFormats.Dgn.DgnTag.defaultIntegerValue Property      Aspose.CAD.FileFormats.Dgn.DgnTag.defaultStringValue Property      Aspose.CAD.FileFormats.Dgn.DgnTag.Type Property      Aspose.CAD.FileFormats.Dwf.DwfImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Ifc.IfcImage.BitsPerPixel Property      Aspose.CAD.FileFormats.Iges.IgesImage.BitsPerPixel Property      Aspose.CAD.Image.BitsPerPixel Property      Aspose.CAD.License.IsLicensed

Usage examples:

CADNET-23 Manipulate hyperlinks in AutoCAD drawings

 using (CadImage cadImage = (CadImage)Image.Load(dwgPathToFile))

{

    foreach (CadBaseEntity entity in cadImage.Entities)

    {

        if (entity.Hyperlink == "https://products.aspose.com")

        {

            entity.Hyperlink = "https://www.aspose.com";

        }

    }

}

CADNET-799 - Support of CF2 Files

 using (Image image = Image.Load(GetCf2File("test-2010.cf2")))

{

 var options = new PdfOptions();

 image.Save(GetFileFromDesktop("test-2010.cf2.pdf"));

}

CADNET-116 Support of Watermarks

  // add new MTEXT

CadMText watermark = new CadMText();

watermark.Text = "Watermark message";

watermark.InitialTextHeight = 40;

watermark.InsertionPoint = new Cad3DPoint(300, 40);

watermark.LayerName = "0";

cadImage.BlockEntities["*Model_Space"].AddEntity(watermark);

// or add more simple entity like Text

CadText text = new CadText();

text.DefaultValue = "Watermark text";

text.TextHeight = 40;

text.FirstAlignment = new Cad3DPoint(300, 40);

text.LayerName = "0";

cadImage.BlockEntities["*Model_Space"].AddEntity(text);

// export to pdf

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

rasterizationOptions.PageWidth = 1600;

rasterizationOptions.PageHeight = 1600;

rasterizationOptions.Layouts = new[] { "Model" };

PdfOptions pdfOptions = new PdfOptions();

pdfOptions.VectorRasterizationOptions = rasterizationOptions;

cadImage.Save(outPath, pdfOptions);