Wenn Entwickler ein DOC Dokument mit dieser C# Bibliothek ändern, wird tatsächlich das Document Object Model (DOM) bearbeitet. Somit können fast alle Änderungen an dem als DOM dargestellten DOC Dokument vorgenommen werden. Mit dem bereitgestellten .NET SDK können Entwickler ein Dokument ganz einfach bearbeiten: Text ändern, Tabellen aktualisieren, Bilder hinzufügen und so weiter. Laden Sie einfach ein DOC, nehmen Sie die erforderlichen Änderungen programmgesteuert vor und exportieren Sie das Ergebnis in dasselbe oder ein beliebiges unterstütztes Speicherformat.
Unsere .NET Bibliothek gibt Entwicklern die Möglichkeit, ein DOC Dokument direkt durch Bearbeiten seines Document Object Model (DOM) zu ändern, was bedeutet, dass keine zusätzliche Software installiert werden muss.
Der beliebteste Fall zum Bearbeiten einer DOC Datei ist die Textbearbeitung. Mit der angegebenen Softwarelösung können Sie mit C# innerhalb des Dokuments Text hinzufügen, ändern oder löschen.
Eine weitere beliebte DOC Bearbeitungsoption ist die Tabellenbearbeitung. Mit unserem .NET SDK können Sie mit Tabellen und Text in Tabellenzellen arbeiten.
C# Entwickler können Tabellen und Tabellenzellen hinzufügen oder entfernen sowie Text darin hinzufügen, bearbeiten und entfernen.
Neben der Bearbeitung von Text und Tabellen in DOC gibt es eine weitere gängige Option: das Hinzufügen von Bildern zu einem Dokument in C#. .NET Entwickler können auch mithilfe von DOM ein Bild in eine DOC Datei einfügen.
Probieren Sie dieses leistungsstarke .NET SDK aus und testen Sie einige Optionen zur Bearbeitung von DOC Dokumenten. Laden Sie anhand des folgenden Beispiels Ihr DOC Dokument und nehmen Sie einige Änderungen vor: Fügen Sie Text hinzu, fügen Sie eine Tabelle und eine Tabellenzelle mit Text hinzu oder fügen Sie ein Bild in das DOC Dokument ein:
using Aspose.Words.Cloud.Sdk;
var config = new Configuration { ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.doc");
var requestParagraph = new ParagraphInsert()
{
Text = "Morbi enim nunc faucibus a."
};
var insertParagraphRequest = new InsertParagraphOnlineRequest(requestDocument,
requestParagraph);
var insertParagraph = await wordsApi.InsertParagraphOnline(insertParagraphRequest);
var convertRequest = new ConvertDocumentRequest(insertParagraph.Document.Values.First(),
"doc");
var convert = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration { ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.doc");
var requestTable = new TableInsert()
{
ColumnsCount = 1,
RowsCount = 2
};
var insertTableRequest = new InsertTableOnlineRequest(requestDocument,
requestTable, nodePath: "");
var insertTable = await wordsApi.InsertTableOnline(insertTableRequest);
var convertRequest = new ConvertDocumentRequest(insertTable.Document.Values.First(),
"doc");
var convert = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration { ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input1.doc");
var requestDrawingObject = new DrawingObjectInsert()
{
Height = 0f,
Left = 0f,
Top = 0f,
Width = 0f,
RelativeHorizontalPosition = DrawingObjectInsert.RelativeHorizontalPositionEnum.Margin,
RelativeVerticalPosition = DrawingObjectInsert.RelativeVerticalPositionEnum.Margin,
WrapType = DrawingObjectInsert.WrapTypeEnum.Inline
};
using var requestImageFile = File.OpenRead("Input2.doc");
var insertDrawingObjectRequest = new InsertDrawingObjectOnlineRequest(requestDocument,
requestDrawingObject, requestImageFile, nodePath: "sections/0");
var insertDrawingObject = await wordsApi.InsertDrawingObjectOnline(insertDrawingObjectRequest);
var convertRequest = new ConvertDocumentRequest(insertDrawingObject.Document.Values.First(),
"doc");
var convert = await wordsApi.ConvertDocument(convertRequest);
Installieren Sie 'Aspose.Words Cloud SDK for .NET' mit dem NuGet -Paketmanager. Führen Sie einfach nuget install Aspose.Words-Cloud aus, um die entsprechende Assembly in Ihrem Projekt automatisch zu installieren und darauf zu verweisen. Alternativ können Sie Aspose.Words Cloud SDK for .NET -Quellcode manuell von GitHub klonen und in Ihrem Projekt verwenden. Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.
Weitere Einzelheiten finden Sie in der Repository Documentation.
Sie können Bearbeitungsvorgänge für andere Dateiformate durchführen: