Aspose::Pdf::Facades::PdfContentEditor::CreateLine método

PdfContentEditor::CreateLine method

Crea una anotación de línea.

void Aspose::Pdf::Facades::PdfContentEditor::CreateLine(System::Drawing::Rectangle rect, const System::String &contents, float x1, float y1, float x2, float y2, int32_t page, int32_t border, System::Drawing::Color clr, const System::String &borderStyle, const System::ArrayPtr<int32_t> &dashArray, const System::ArrayPtr<System::String> &LEArray)
ParámetroTipoDescripción
rectSystem::Drawing::RectangleEl rectángulo de anotación que define la ubicación de la anotación en la página.
contenidoconst System::String&El contenido de la anotación.
x1floatLa coordenada horizontal inicial de la línea.
y1floatLa coordenada vertical inicial de la línea.
x2floatLa coordenada horizontal final de la línea.
y2floatLa coordenada vertical final de la línea.
páginaint32_tEl número de la página original donde se creará la anotación.
bordeint32_tEl ancho del borde en puntos. Si este valor es 0 no se dibuja ningún borde. El valor predeterminado es 1.
clrSystem::Drawing::ColorEl color de la línea.
borderStyleconst System::String&El estilo de borde que especifica el ancho y el patrón de guiones a usar al dibujar la línea. Este valor puede ser: "S" (Sólido), "D" (Discontinuo), "B" (Biselado), "I" (Inset), "U" (Subrayado).
dashArrayconst System::ArrayPtr<int32_t>&Una matriz de guiones que define un patrón de guiones y espacios a usar al dibujar un borde discontinuo. Si se usa, borderSyle debe establecerse en "D".
LEArrayconst System::ArrayPtr<System::String>&Una matriz de dos valores que especifican respectivamente el estilo de inicio y fin de la línea dibujada. Los valores pueden ser: "Square", "Circle", "Diamond", "OpenArrow", "ClosedArrow", "None", "Butt", "ROpenArrow", "RClosedArrow", "Slash".

Ver también