Edit DOC di .NET SDK

Gunakan REST API untuk mengedit DOC di C# secara terprogram

Saat pengembang memodifikasi DOC dokumen dengan pustaka C# ini, yang sebenarnya sedang diedit adalah Model Objek Dokumen (DOM). Jadi, hampir semua perubahan dapat dilakukan pada DOC dokumen yang direpresentasikan sebagai DOM. Dengan .NET SDK yang disediakan, pengembang dapat dengan mudah mengedit dokumen: memodifikasi teks, memperbarui tabel, menambahkan gambar, dan sebagainya. Cukup muat DOC, buat perubahan yang diperlukan secara terprogram dan ekspor hasilnya ke format penyimpanan yang sama atau apa pun yang didukung.

Lihat cuplikan kode

Edit DOC di C# menggunakan REST API

Pustaka .NET kami memberi pengembang kemampuan untuk memodifikasi DOC dokumen secara langsung dengan mengedit Model Objek Dokumen (DOM) nya, yang berarti tidak ada perangkat lunak tambahan yang perlu diinstal.

Edit teks dalam DOC file menggunakan C#

Kasus paling populer untuk mengedit DOC file adalah pengeditan teks. Dengan solusi perangkat lunak yang diberikan, Anda dapat menambah, mengubah, atau menghapus teks menggunakan C# di dalam dokumen.

Edit tabel dalam DOC file menggunakan C#

Opsi pengeditan DOC populer lainnya adalah pengeditan tabel. .NET SDK kami memungkinkan Anda bekerja dengan tabel dan teks dalam sel tabel.

Pengembang C# dapat menambah atau menghapus sel tabel dan tabel, serta menambah, mengedit, dan menghapus teks di dalamnya.

Tambahkan gambar ke DOC file menggunakan C#

Selain mengedit teks dan tabel di DOC, ada opsi umum lainnya: menambahkan gambar ke dokumen di C#. Pengembang .NET juga dapat menambahkan gambar ke dalam DOC file menggunakan DOM.

Edit DOC secara terprogram

Coba .NET SDK yang kuat ini dan evaluasi beberapa opsi dalam pengeditan DOC dokumen. Dengan menggunakan contoh berikut, muat DOC dokumen Anda dan buat beberapa perubahan: tambahkan teks, tambahkan tabel dan sel tabel dengan teks atau sisipkan gambar ke dalam DOC dokumen:

Unggah dokumen yang ingin Anda ubah
Jalankan kode
Unggah gambar yang ingin Anda sisipkan
Pilih format target dari daftar
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);
Jalankan kode
  
Salin kode C# ke papan klip

Cara edit DOC C# REST API

  1. Instal 'Aspose.Words Cloud untuk .NET'
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek C# Anda
  3. Muat DOC untuk mengedit di C#
  4. Sisipkan konten di awal DOC
  5. Unduh dokumen hasil dari penyimpanan cloud

C# perpustakaan untuk menggunakan DOC pengeditan

Instal 'Aspose.Words Cloud SDK for .NET' menggunakan manajer paket NuGet. Jalankan nuget install Aspose.Words-Cloud untuk secara otomatis menginstal dan mereferensikan perakitan yang sesuai di proyek Anda. Sebagai alternatif, Anda dapat secara manual mengkloning Aspose.Words Cloud SDK for .NET dari GitHub dan menggunakannya dalam proyek Anda. Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.

Persyaratan sistem

  • .NET Standard 2.0 atau yang lebih baru

Lihat Repository Documentation untuk melihat detail lebih lanjut.

Format file lain yang didukung

Anda dapat melakukan operasi edit untuk format file lain:

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2024. Seluruh hak cipta.