<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic 回复： Multiple Background Mtext in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990502#M2797</link>
    <description>&lt;P&gt;Yes, I repaired it like this, but it still combines into a single line&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="traiduong014969_0-1724987731494.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1403788i514678B723B86A8B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="traiduong014969_0-1724987731494.png" alt="traiduong014969_0-1724987731494.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 30 Aug 2024 03:15:18 GMT</pubDate>
    <dc:creator>traiduong014969</dc:creator>
    <dc:date>2024-08-30T03:15:18Z</dc:date>
    <item>
      <title>Multiple Background Mtext</title>
      <link>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990387#M2793</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I have an issue that I need help with. Here are the details:&lt;/P&gt;&lt;P&gt;I created a command to make the background of multiple MText objects. However, after running this command, all the text merges into a single line. I would like to keep the original positions of the text. How can I achieve that?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt; [CommandMethod("QM")]
        public void ApplyBackgroundMaskToMTexts()
        {
            Document doc = Application.DocumentManager.MdiActiveDocument;
            Database db = doc.Database;
            Editor ed = doc.Editor;
            PromptSelectionOptions pso = new PromptSelectionOptions();
            pso.MessageForAdding = "Select MText:";
            SelectionFilter filter = new SelectionFilter(new TypedValue[] { new TypedValue((int)DxfCode.Start, "MTEXT") });
            PromptSelectionResult psr = ed.GetSelection(pso, filter);

            if (psr.Status != PromptStatus.OK)
            {
                ed.WriteMessage("\nNone Object selected.");
                return;
            }

            using (Transaction tr = db.TransactionManager.StartTransaction())
            {
                SelectionSet sset = psr.Value;
                foreach (SelectedObject selObj in sset)
                {
                    if (selObj != null)
                    {
                        MText mtext = tr.GetObject(selObj.ObjectId, OpenMode.ForWrite) as MText;
                        if (mtext != null)
                        {
                           
                            mtext.BackgroundFill = true;
                            mtext.BackgroundScaleFactor = 1;
                            mtext.BackgroundFillColor = Color.FromColorIndex(ColorMethod.ByAci, 1); 
                            mtext.ColumnType = ColumnType.NoColumns;
                            mtext.Width = 0;
                            mtext.Height = 0;
                        }
                    }
                }

                tr.Commit();
            }

        }
    }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="traiduong014969_0-1724981786195.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1403769iE1A50454178D253C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="traiduong014969_0-1724981786195.png" alt="traiduong014969_0-1724981786195.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 30 Aug 2024 01:42:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990387#M2793</guid>
      <dc:creator>traiduong014969</dc:creator>
      <dc:date>2024-08-30T01:42:40Z</dc:date>
    </item>
    <item>
      <title>回复： Multiple Background Mtext</title>
      <link>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990426#M2794</link>
      <description>&lt;P&gt;Not set mtext.width, height&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2024 02:14:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990426#M2794</guid>
      <dc:creator>cuongtk2</dc:creator>
      <dc:date>2024-08-30T02:14:13Z</dc:date>
    </item>
    <item>
      <title>回复： Multiple Background Mtext</title>
      <link>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990441#M2795</link>
      <description>&lt;P&gt;Yes, if I don’t set the maximum width and height, some background areas and Mtext might be redundant&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="traiduong014969_0-1724984470052.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1403777i5820E214084169F8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="traiduong014969_0-1724984470052.png" alt="traiduong014969_0-1724984470052.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 30 Aug 2024 02:23:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990441#M2795</guid>
      <dc:creator>traiduong014969</dc:creator>
      <dc:date>2024-08-30T02:23:26Z</dc:date>
    </item>
    <item>
      <title>回复： Multiple Background Mtext</title>
      <link>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990458#M2796</link>
      <description>&lt;P&gt;Bạn hãy lưu giá trị width trước khi thay đổi mtext&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2024 02:37:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990458#M2796</guid>
      <dc:creator>cuongtk2</dc:creator>
      <dc:date>2024-08-30T02:37:47Z</dc:date>
    </item>
    <item>
      <title>回复： Multiple Background Mtext</title>
      <link>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990502#M2797</link>
      <description>&lt;P&gt;Yes, I repaired it like this, but it still combines into a single line&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="traiduong014969_0-1724987731494.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1403788i514678B723B86A8B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="traiduong014969_0-1724987731494.png" alt="traiduong014969_0-1724987731494.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2024 03:15:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990502#M2797</guid>
      <dc:creator>traiduong014969</dc:creator>
      <dc:date>2024-08-30T03:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple Background Mtext</title>
      <link>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990734#M2798</link>
      <description>&lt;P&gt;Add the&amp;nbsp;UseBackgroundColor=false.&lt;/P&gt;&lt;LI-CODE lang="general"&gt;                        if (mtext != null)
                        {
                            mtext.BackgroundFill = true;
                            mtext.BackgroundScaleFactor = 1;
                            mtext.BackgroundFillColor = Color.FromColorIndex(ColorMethod.ByAci, 1);
                            //mtext.ColumnType = ColumnType.NoColumns;
                            //mtext.Width = 0;
                            //mtext.Height = 0;

                            mtext.UseBackgroundColor = false;
                        }&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 30 Aug 2024 06:14:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/multiple-background-mtext/m-p/12990734#M2798</guid>
      <dc:creator>GiaBach</dc:creator>
      <dc:date>2024-08-30T06:14:35Z</dc:date>
    </item>
  </channel>
</rss>

