c #, Добавить гиперссылку на текстовую сущность для файла автокад - PullRequest
1 голос
/ 25 сентября 2019

Я пытаюсь написать файл DXF с 10 000 текстовых объектов.Каждый текстовый объект должен быть связан с соответствующим изображением.Как я могу сделать это с помощью C #.Вот небольшая демонстрация моего кода.

например, как добавить гиперссылку к тексту @ "H: \ VS_Programm \ Image_hyperlink \ google.jpg";

Я использую библиотеку Netdxf .

using netDxf;


namespace Image_Hyperlink
{
    public partial class Form1 : Form
    {
        DxfDocument dxf = new DxfDocument();
        string file = @"H:\VS_Programm\Image_hyperlink\hyperlink.dxf";


        private void B_OK_Click(object sender, EventArgs e)
        {

            Text sText = new Text("google", new Vector2(10,10), .05);
            sText.Layer = new Layer("TScan_Z");
            sText.Layer.Color.Index = 4;

            // ADD  Hyperlink to text
            **@"H:\VS_Programm\Image_hyperlink\google.jpg";**


            dxf.AddEntity(new List<EntityObject> { sText });

            dxf.Save(file);
        }
    }
}
...