本文整理匯總了C#中iTextSharp.text.pdf.PdfContentByte.Circle方法的典型用法代碼示例。如果您正苦於以下問題:C# PdfContentByte.Circle方法的具體用法?C# PdfContentByte.Circle怎麽用?C# PdfContentByte.Circle使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類iTextSharp.text.pdf.PdfContentByte
的用法示例。
在下文中一共展示了PdfContentByte.Circle方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: Draw
protected override void Draw(PdfContentByte cb) {
cb.Circle(x, y, radius);
}
示例2: PictureCircles
/**
* Prints 3 circles in different colors that intersect with eachother.
*
* @param x
* @param y
* @param cb
* @throws Exception
*/
private void PictureCircles(float x, float y, PdfContentByte cb, PdfWriter writer) {
PdfGState gs = new PdfGState();
gs.BlendMode = PdfGState.BM_MULTIPLY;
gs.FillOpacity = 1f;
cb.SetGState(gs);
cb.SetColorFill(BaseColor.LIGHT_GRAY);
cb.Circle(x + 75, y + 75, 70);
cb.Fill();
cb.Circle(x + 75, y + 125, 70);
cb.Fill();
cb.Circle(x + 125, y + 75, 70);
cb.Fill();
cb.Circle(x + 125, y + 125, 70);
cb.Fill();
}
示例3: PictureCircles
// ---------------------------------------------------------------------------
/**
* Prints 3 circles in different colors that intersect with eachother.
*
* @param x
* @param y
* @param cb
* @throws Exception
*/
public static void PictureCircles(float x, float y, PdfContentByte cb) {
cb.SetColorFill(BaseColor.RED);
cb.Circle(x + 70, y + 70, 50);
cb.Fill();
cb.SetColorFill(BaseColor.YELLOW);
cb.Circle(x + 100, y + 130, 50);
cb.Fill();
cb.SetColorFill(BaseColor.BLUE);
cb.Circle(x + 130, y + 70, 50);
cb.Fill();
}