Tambahkan Gambar ke OneNote di C#

OneNote memungkinkan pengumpulan, pengaturan, dan kolaborasi informasi bentuk bebas dan kolaborasi multi-pengguna dalam bentuk catatan, gambar, kliping layar, dan komentar audio. Kita dapat menyisipkan gambar ke dalam dokumen OneNote secara terprogram. Pada artikel ini, kita akan mempelajari cara menambahkan gambar ke OneNote di C#.

Topik-topik berikut akan dibahas dalam artikel ini:

  1. C# API untuk Menambahkan Gambar ke OneNote
  2. Tambahkan Gambar ke Dokumen OneNote Baru
  3. Sisipkan Gambar ke dalam Dokumen OneNote yang Sudah Ada
  4. Tambahkan Gambar dengan Teks Alternatif

C# API untuk Menambahkan Gambar ke OneNote

Untuk menambahkan gambar ke dokumen OneNote baru atau yang sudah ada, kami akan menggunakan API Aspose.Note for .NET. API memungkinkan pembuatan, pembacaan, dan konversi dokumen OneNote secara terprogram tanpa menggunakan Microsoft OneNote. Itu juga memungkinkan mengimpor konten dari dokumen PDF ke dalam dokumen OneNote.

Harap unduh DLL dari API atau instal menggunakan NuGet.

PM> Install-Package Aspose.Note

Tambahkan Gambar ke Dokumen OneNote Baru di C#

Kita dapat membuat dokumen OneNote baru dan menyisipkan gambar dengan mengikuti langkah-langkah di bawah ini:

  1. Pertama, buat instance dari kelas Document.
  2. Selanjutnya, inisialisasi objek kelas Halaman.
  3. Kemudian, muat gambar menggunakan kelas Gambar.
  4. Opsional, atur tinggi gambar, lebar, perataan, offset, dll.
  5. Setelah itu, tambahkan Gambar ke Halaman menggunakan metode AppendChildLast().
  6. Demikian pula, tambahkan Halaman ke Dokumen.
  7. Terakhir, panggil metode Save() untuk menyimpan dokumen OneNote.

Contoh kode berikut menunjukkan cara menambahkan gambar ke dokumen OneNote baru menggunakan C#.

// Contoh kode ini menunjukkan cara menambahkan gambar ke dokumen OneNote baru.
// Path ke direktori dokumen.
string dataDir = "C:\\Files\\Note\\";

// Buat objek dari kelas Document
Document doc = new Document();

// Inisialisasi objek kelas Halaman
Page page = new Page();

// Muat gambar dengan jalur file.
Image image = new Image(dataDir + "sample.jpg");

// Atur perataan gambar
image.Alignment = HorizontalAlignment.Right;

// Menambahkan gambar
page.AppendChildLast(image);

// Tambahkan simpul Halaman
doc.AppendChildLast(page);

// Simpan dokumen OneNote
dataDir = dataDir + "CreateOneNoteWithImage.one";
doc.Save(dataDir);
Tambahkan-Gambar-ke-Baru-OneNote-Dokumen-dalam-CSharp

Tambahkan Gambar ke Dokumen OneNote Baru di C#.

Tambahkan Gambar ke Dokumen OneNote yang Ada di C#

Kami juga dapat menyisipkan gambar ke dalam dokumen OneNote yang ada dengan mengikuti langkah-langkah berikut:

  1. Pertama, muat OneNote yang sudah ada menggunakan kelas Document.
  2. Selanjutnya, inisialisasi objek kelas Halaman.
  3. Kemudian, muat gambar menggunakan kelas Gambar.
  4. Opsional, atur tinggi gambar, lebar, perataan, offset, dll.
  5. Setelah itu, tambahkan Gambar ke Halaman menggunakan metode AppendChildLast().
  6. Demikian pula, tambahkan Halaman ke Dokumen.
  7. Terakhir, panggil metode Save() untuk menyimpan dokumen OneNote.

Contoh kode berikut menunjukkan cara menambahkan gambar ke dokumen OneNote yang sudah ada menggunakan C#.

// Contoh kode ini menunjukkan cara menambahkan gambar ke dokumen OneNote yang sudah ada.
// Path ke direktori dokumen.
string dataDir = "C:\\Files\\Note\\";

// Muat dokumen dari aliran.
Document doc = new Document(dataDir + "Sample1.one");

// Tambahkan halaman baru.
Page page = new Page();

// Muat gambar dari file.
Image image = new Image(dataDir + "sample.jpg");

// Ubah ukuran gambar sesuai kebutuhan Anda (opsional).
image.Width = 500;
image.Height = 750;

// Setel lokasi gambar di halaman (opsional).
image.VerticalOffset = 400;
image.HorizontalOffset = 100;

// Atur perataan gambar
image.Alignment = HorizontalAlignment.Right;

// Tambahkan gambar ke halaman.
page.AppendChildLast(image);
doc.AppendChildLast(page);

// Simpan dokumen OneNote
dataDir = dataDir + "InsertImageIntoExisting.one";
doc.Save(dataDir);

Sisipkan Gambar dengan Teks Alternatif di OneNote menggunakan C#

Kami dapat menambahkan teks alternatif gambar sambil memasukkannya ke dalam dokumen OneNote dengan mengikuti langkah-langkah di bawah ini:

  1. Pertama, buat instance dari kelas Document.
  2. Selanjutnya, inisialisasi objek kelas Halaman.
  3. Kemudian, muat gambar menggunakan kelas Gambar.
  4. Selanjutnya, tentukan properti AlternativeTextTitle dan AlternativeTextDescription.
  5. Setelah itu, tambahkan Gambar ke Halaman menggunakan metode AppendChildLast().
  6. Demikian pula, tambahkan Halaman ke Dokumen.
  7. Terakhir, panggil metode Save() untuk menyimpan dokumen OneNote.

Contoh kode berikut menunjukkan cara menyisipkan gambar dengan teks alternatif di OneNote menggunakan C#.

// Contoh kode ini menunjukkan cara menambahkan gambar dengan teks Alternatif di dokumen OneNote.
// Path ke direktori dokumen.
string dataDir = "C:\\Files\\Note\\";

// Buat dokumen baru
var document = new Document();

// Tambahkan Halaman baru
var page = new Page();

// Muat Gambar
var image = new Image(dataDir + "sample.jpg");

// Tentukan teks dan deskripsi alternatif gambar
image.AlternativeTextTitle = "This is an image's title!";
image.AlternativeTextDescription = "And this is an image's description!";

// Tambahkan gambar
page.AppendChildLast(image);

// Tambahkan halaman
document.AppendChildLast(page);

// Simpan dokumen
dataDir = dataDir + "ImageAlternativeText.one";
document.Save(dataDir);

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Kesimpulan

Dalam artikel ini, kita telah mempelajari cara:

  • buat dokumen OneNote baru menggunakan C#;
  • memuat dokumen OneNote yang ada;
  • tambahkan halaman ke dokumen OneNote;
  • tambahkan gambar ke Halaman dokumen OneNote secara terprogram;

Selain menambahkan gambar ke OneNote di C#, Anda dapat mempelajari lebih lanjut tentang Aspose.Note for .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis kami.

Lihat juga