Home Features Download Tutorial Version History License PDF Mosaic Blog Source Code
This sample shows how to add circle annotation to your PDF document.
C# :
using PDFMosaic; using System; using System.Drawing; namespace MarkupAnnotations { class MarkupAnnotations { static void Main() { PDFDocument document = new PDFDocument(); PDFPage page = new PDFPage(PDFPaperFormat.A4); PDFCircleAnnotation circleAnnotation1 = new PDFCircleAnnotation(70, 30, 80, 50); circleAnnotation1.BackgroundColor = new PDFColorRGB(250, 255, 255); circleAnnotation1.BorderStyle.Style = PDFBorderStyle.Dashed; page.Annotations.Add(circleAnnotation1); PDFCircleAnnotation circleAnnotation2 = new PDFCircleAnnotation(60, 100, 100, 60); circleAnnotation2.BorderEffect.Effect = PDFBorderEffect.Cloudy; circleAnnotation2.BorderEffect.Intensity = 2; page.Annotations.Add(circleAnnotation); document.Pages.Add(page); document.Save("CircleAnnotation.pdf", true); } } }
Visial Basic.NET :
Imports PDFMosaic Imports System Imports System.Drawing Module MarkupAnnotations Sub Main() Dim document As New PDFDocument() Dim page As New PDFPage(PDFPaperFormat.A4) Dim circleAnnotation1 As New PDFCircleAnnotation(70, 30, 80, 50) circleAnnotation1.BackgroundColor = New PDFColorRGB(250, 255, 255) circleAnnotation1.BorderStyle.Style = PDFBorderStyle.Dashed page.Annotations.Add(circleAnnotation1) Dim circleAnnotation2 As New PDFCircleAnnotation(60, 100, 100, 60) circleAnnotation2.BorderEffect.Effect = PDFBorderEffect.Cloudy circleAnnotation2.BorderEffect.Intensity = 2 page.Annotations.Add(circleAnnotation2) document.Pages.Add(page) document.Save("CircleAnnotation.pdf", True) End Sub End Module
Home Features Download Tutorial Version History License PDF Mosaic Blog Source Code