Menambahkan Objek Lingkaran ke File PDF
Potongan kode berikut juga bekerja dengan pustaka Aspose.PDF.Drawing.
Tambahkan Objek Lingkaran
Seperti grafik batang, grafik lingkaran dapat digunakan untuk menampilkan data dalam beberapa kategori terpisah. Namun, berbeda dengan grafik batang, grafik lingkaran hanya dapat digunakan ketika Anda memiliki data untuk semua kategori yang membentuk keseluruhan. Jadi, mari kita lihat cara menambahkan objek Lingkaran dengan Aspose.PDF untuk .NET.
Ikuti langkah-langkah di bawah ini:
-
Buat instans Dokumen
-
Buat objek Gambar dengan dimensi tertentu
-
Atur Batas untuk objek Gambar
-
Tambahkan objek Grafik ke koleksi paragraf halaman
-
Simpan file PDF kita
public static void Circle()
{
// Buat instans Dokumen
var document = new Document();
// Tambahkan halaman ke koleksi halaman file PDF
var page = document.Pages.Add();
// Buat objek Gambar dengan dimensi tertentu
var graph = new Aspose.Pdf.Drawing.Graph(400, 200);
// Atur batas untuk objek Gambar
var borderInfo = new BorderInfo(BorderSide.All, Color.Green);
graph.Border = borderInfo;
var circle = new Circle(100, 100, 40);
circle.GraphInfo.Color = Color.GreenYellow;
graph.Shapes.Add(circle);
// Tambahkan objek Grafik ke koleksi paragraf halaman
page.Paragraphs.Add(graph);
// Simpan file PDF
document.Save(_dataDir + "DrawingCircle1_out.pdf");
}
Lingkaran yang kita gambar akan terlihat seperti ini:
Membuat Objek Lingkaran Berisi
Contoh ini menunjukkan cara menambahkan objek Lingkaran yang diisi dengan warna.
public static void CircleFilled()
{
// Membuat instance Dokumen
var document = new Document();
// Menambahkan halaman ke koleksi halaman dari file PDF
var page = document.Pages.Add();
// Membuat objek Gambar dengan dimensi tertentu
var graph = new Aspose.Pdf.Drawing.Graph(400, 200);
// Mengatur batas untuk objek Gambar
var borderInfo = new BorderInfo(BorderSide.All, Color.Green);
graph.Border = borderInfo;
var circle = new Circle(100, 100, 40);
circle.GraphInfo.Color = Color.GreenYellow;
circle.GraphInfo.FillColor = Color.Green;
circle.Text = new TextFragment("Lingkaran");
graph.Shapes.Add(circle);
// Menambahkan objek Grafis ke koleksi paragraf halaman
page.Paragraphs.Add(graph);
// Menyimpan file PDF
document.Save(_dataDir + "DrawingCircle2_out.pdf");
}
Mari kita lihat hasil penambahan Lingkaran yang terisi: