Automatyczne Wykrywanie Strony Kodowej

Automatyczne Wykrywanie Strony Kodowej

Aspose.CAD wspiera automatyczne wykrywanie strony kodowej dla DWGDWF plików. Jeśli nie chcesz korzystać z tej funkcji, możesz ją zastąpić, ustawiając następujące właściwości klasy LoadOptions.

  • SpecifiedEncoding: ustawia kodowanie używane do odczytu danych tekstowych z formatów DXF i DWG, które nie są w formacie Unicode. Domyślnie jest automatycznie wykrywane.
  • SpecifiedMifEncoding: ustawia kodowanie używane do odczytu symboli zakodowanych w MIF dla kodowań CJK (format M+nXXXX). Domyślnie jest automatycznie wykrywane.
  • RecoverMalformedCifMif: określa, czy znaki zakodowane w CIF (U+XXXX) i MIF będą dekodowane, jeśli nie mają odpowiedniego formatowania AutoCAD (AutoCAD poprzedza te symbole znakiem backslash). Domyślnie są dekodowane.

Przykładowy Kod

Poniższy przykład kodu pokazuje, jak zastąpić automatyczne wykrywanie strony kodowej w Aspose.CAD.

// 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
}