Otomatik Kodu Algılama
Contents
[
Hide
]Otomatik Kodu Algılama
Aspose.CAD, DWG ve DWF dosyaları için otomatik kod sayfası algılamayı destekler. Bu özelliği kullanmak istemiyorsanız, LoadOptions sınıfının aşağıdaki özelliklerini ayarlayarak bunu geçersiz kılabilirsiniz.
- SpecifiedEncoding: Unicode olmayan DXF ve DWG formatlarından metin verilerini okumak için kullanılan kodlamayı ayarlar. Varsayılan olarak otomatik algılanır.
- SpecifiedMifEncoding: CJK kodlamalarının MIF kodlu sembollerini okumak için kullanılan kodlamayı ayarlar (M+nXXXX formatı). Varsayılan olarak otomatik algılanır.
- RecoverMalformedCifMif: CIF (U+XXXX) ve MIF kodlu karakterlerin düzgün AutoCAD formatına sahip olmadıklarında çözümlenip çözümlenmeyeceğini tanımlar (AutoCAD bu sembolleri bir ters eğik çizgi ile önceden işaretler). Varsayılan olarak, çözümlenirler.
Örnek Kod
Aşağıdaki kod örneği, Aspose.CAD’de otomatik kod sayfası algılamayı nasıl geçersiz kılacağınızı gösterir.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cad/Aspose.CAD-for-.NET | |
string SourceDir = RunExamples.GetDataDir_DWGDrawings(); | |
using (CadImage cadImage = (CadImage)Image.Load(SourceDir + "SimpleEntites.dwg", | |
new LoadOptions() | |
{ | |
SpecifiedEncoding = CodePages.Japanese, | |
SpecifiedMifEncoding = MifCodePages.Japanese, | |
RecoverMalformedCifMif = false | |
})) | |
{ | |
//do export or something else with cadImage | |
} |