Heim  >  Artikel  >  Backend-Entwicklung  >  Codefreigabe zum Hinzufügen von Kommentaren zu PPT-Dokumenten in C#

Codefreigabe zum Hinzufügen von Kommentaren zu PPT-Dokumenten in C#

黄舟
黄舟Original
2017-03-25 11:40:081459Durchsuche

Wir verwenden normalerweise PowerPoint-Präsentationen, wenn wir Besprechungen abhalten oder zusammenfassende Berichte erstellen. Wir können einer einzelnen Folie oder allen Folien Kommentare hinzufügen, damit das Publikum bei Bedarf relevantere Informationen aus dem Kommentarinhalt erhalten kann

Normalerweise verwenden wir PowerPoint-Präsentationen, wenn wir Besprechungen abhalten oder zusammenfassende Berichte erstellen. Wir können einer einzelnen Folie oder allen Folien Kommentare hinzufügen, damit das Publikum viele relevante Informationen erhalten kann.

Einige Freunde wissen nicht, wie man Kommentare zu Folien in C# hinzufügt.

Hier habe ich eine kostenlose Steuerung verwendet – Free Spire.Presentation. Freunde, die interessiert sind, können es herunterladen und verwenden.

Der Namespace , der hinzugefügt werden muss:

using Spire.Presentation;
using System.Drawing;

Die detaillierten Schritte und Codeausschnitte lauten wie folgt:

Schritt 1: Erstellen Sie einen Neues Presentation-Objekt , laden Sie die Präsentationsdatei vom System.

Presentation presentation = new Presentation();
presentation.LoadFromFile("sample.pptx");

Schritt 2: Rufen Sie die Methode CommentAuthorList.AddAuthor(author name, string initials) auf, um Autorenkommentare hinzuzufügen.

ICommentAuthor author = presentation.CommentAuthors.AddAuthor("E-iceblue", "comment:");

Schritt 3: Rufen Sie die Call-Presentation.Slides[].AddComment()-Methode auf, um Kommentare zu einer bestimmten Folie hinzuzufügen. Die mit Anmerkungen versehene Klasse enthält viele Informationen, z. B. den Autor, der die Anmerkung hinzugefügt hat, den Zeitpunkt, zu dem die Anmerkung hinzugefügt wurde, den Ort, an dem die Anmerkung hinzugefügt wurde, und den Inhalt der Anmerkung.

presentation.Slides[1].AddComment(author, "This part is pretty important. 
Please pay attention to it", new System.Drawing.PointF(42, 4), DateTime.Now);

Schritt 4: Speichern Sie die Präsentation und öffnen Sie sie erneut.

presentation.SaveToFile("PPTwithcomment.pptx", FileFormat.Pptx2010);
System.Diagnostics.Process.Start("PPTwithcomment.pptx");

Rendering:

Vollständiger Code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Spire.Presentation;
 
namespace PPTComment
{
  class Program
  {
    static void Main(string[] args)
    {
      //create PPT document and load file
      Presentation presentation = new Presentation();
      presentation.LoadFromFile("sample.pptx");
      //comment author
      ICommentAuthor author = presentation.CommentAuthors.AddAuthor("E-iceblue", "comment:");
      //add comment
      presentation.Slides[1].AddComment(author, "This part is pretty important. Please pay attention to it", new System.Drawing.PointF(42, 4), DateTime.Now);
      //save the document
      presentation.SaveToFile("PPTwithcomment.pptx", FileFormat.Pptx2010);
      System.Diagnostics.Process.Start("PPTwithcomment.pptx");
    }
  }
}

Das obige ist der detaillierte Inhalt vonCodefreigabe zum Hinzufügen von Kommentaren zu PPT-Dokumenten in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn