Adicionar Objeto Círculo ao arquivo PDF
O seguinte trecho de código também funciona com a biblioteca Aspose.PDF.Drawing.
Adicionar objeto Circle
Como gráficos de barras, gráficos circulares podem ser usados para exibir dados em uma série de categorias separadas. No entanto, ao contrário dos gráficos de barras, os gráficos circulares só podem ser usados quando você tem dados para todas as categorias que compõem o todo. Então, vamos dar uma olhada em como adicionar um objeto Circle com Aspose.PDF para .NET.
Siga os passos abaixo:
-
Criar instância Document
-
Criar objeto de desenho com certas dimensões
-
Definir Border para o objeto de desenho
-
Adicionar objeto Graph à coleção de parágrafos da página
-
Salvar nosso arquivo PDF
public static void Circle()
{
// Criar instância Document
var document = new Document();
// Adicionar página à coleção de páginas do arquivo PDF
var page = document.Pages.Add();
// Criar objeto de desenho com certas dimensões
var graph = new Aspose.Pdf.Drawing.Graph(400, 200);
// Definir borda para o objeto de desenho
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);
// Adicionar objeto Graph à coleção de parágrafos da página
page.Paragraphs.Add(graph);
// Salvar arquivo PDF
document.Save(_dataDir + "DrawingCircle1_out.pdf");
}
Nosso círculo desenhado ficará assim:
Criar Objeto de Círculo Preenchido
Este exemplo mostra como adicionar um objeto Círculo que é preenchido com cor.
public static void CircleFilled()
{
// Criar instância do Documento
var document = new Document();
// Adicionar página à coleção de páginas do arquivo PDF
var page = document.Pages.Add();
// Criar objeto de Desenho com certas dimensões
var graph = new Aspose.Pdf.Drawing.Graph(400, 200);
// Definir borda para o objeto de Desenho
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("Círculo");
graph.Shapes.Add(circle);
// Adicionar objeto Graph à coleção de parágrafos da página
page.Paragraphs.Add(graph);
// Salvar arquivo PDF
document.Save(_dataDir + "DrawingCircle2_out.pdf");
}
Vamos ver o resultado de adicionar um Círculo preenchido:
Claro, por favor, forneça o documento que você deseja traduzir para o português, mantendo o formato markdown original.