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:

  1. Buat instans Dokumen

  2. Buat objek Gambar dengan dimensi tertentu

  3. Atur Batas untuk objek Gambar

  4. Tambahkan objek Grafik ke koleksi paragraf halaman

  5. 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:

Menggambar Lingkaran

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:

Lingkaran Terisi