void INodeChangingCallback.NodeRemoved(NodeChangingArgs args)
            {
                Assert.AreEqual(NodeChangingAction.Remove, args.Action);
                Assert.Null(args.NewParent);

                Console.WriteLine($"Removed node: {args.Node.NodeType} ({args.Node.GetHashCode()})");
            }
 // Implement the NodeInserted handler to set default font settings for every Run node inserted into the Document
 void INodeChangingCallback.NodeInserted(NodeChangingArgs args)
 {
     // Change the font of inserted text contained in the Run nodes.
     if (args.Node.NodeType == NodeType.Run)
     {
         Run run = (Run)args.Node;
         Console.WriteLine(run.Text);
         run.Font.StyleName = "Intense Emphasis";
         // Aspose.Words.Font font = ((Run)args.Node).Font;
         // font.Size = 24;
         // font.Name = "Arial";
     }
 }
            void INodeChangingCallback.NodeInserted(NodeChangingArgs args)
            {
                Assert.AreEqual(NodeChangingAction.Insert, args.Action);
                Assert.NotNull(args.NewParent);

                Console.WriteLine($"Inserted node:");
                Console.WriteLine($"\tType:\t{args.Node.NodeType}");

                if (args.Node.GetText().Trim() != "")
                {
                    Console.WriteLine($"\tText:\t\"{args.Node.GetText().Trim()}\"");
                }

                Console.WriteLine($"\tHash:\t{args.Node.GetHashCode()}");
                Console.WriteLine($"\tParent:\t{args.NewParent.NodeType} ({args.NewParent.GetHashCode()})");
            }
Example #4
0
        public void NodeInserted(NodeChangingArgs args)
        {
            //Sem Informação

            /*if (args.Node.NodeType != NodeType.Run)
             * {
             *      return;
             * }
             *
             * Run runNode = ((Run)args.Node);
             *
             * if (runNode.Text == AsposeData.TextoSemInformacao)
             * {
             *      Aspose.Words.Font font = runNode.Font;
             *      font.Color = Color.Red;
             * }*/
        }
 void INodeChangingCallback.NodeRemoving(NodeChangingArgs args)
 {
     Assert.AreEqual(NodeChangingAction.Remove, args.Action);
 }
 void INodeChangingCallback.NodeInserting(NodeChangingArgs args)
 {
     Assert.AreEqual(NodeChangingAction.Insert, args.Action);
     Assert.AreEqual(null, args.OldParent);
 }
 void INodeChangingCallback.NodeRemoving(NodeChangingArgs args)
 {
     // Do Nothing
 }
 void INodeChangingCallback.NodeInserting(NodeChangingArgs args)
 {
     // Do Nothing
 }
Example #9
0
 void INodeChangingCallback.NodeRemoving(NodeChangingArgs args)
 {
     // Do Nothing
 }
Example #10
0
 void INodeChangingCallback.NodeInserting(NodeChangingArgs args)
 {
     // Do Nothing
 }
Example #11
0
 // Implement the NodeInserted handler to set default font settings for every Run node inserted into the Document
 void INodeChangingCallback.NodeInserted(NodeChangingArgs args)
 {
     // Change the font of inserted text contained in the Run nodes.
     if (args.Node.NodeType == NodeType.Run)
     {
         Aspose.Words.Font font = ((Run)args.Node).Font;
         font.Size = 24;
         font.Name = "Arial";
     }
 }
Example #12
0
 public void NodeRemoving(NodeChangingArgs args)
 {
     // Do Nothing
 }
Example #13
0
 public void NodeInserting(NodeChangingArgs args)
 {
     // Do Nothing
 }