Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.
Aspose.PDF for .NET utiliza el siguiente esquema XML para trabajar con documentos XML:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="Aspose.Pdf">
<xs:element xmlns:asp="Aspose.Pdf" name="Document" type="asp:DocumentType"/>
<xs:complexType name="TextFragmentType">
<xs:sequence>
<xs:element name="TextSegment" maxOccurs="unbounded" minOccurs="0">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextStateType" name="TextState" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextStateType" name="TextState" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:NoteType" name="FootNote" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:NoteType" name="EndNote" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CellType" mixed="true">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element xmlns:asp="Aspose.Pdf" type="asp:BorderType" name="Border"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextStateType" name="DefaultCellTextState"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphType" name="Graph"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextFragmentType" name="TextFragment"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TableType" name="Table"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:MarginType" name="Margin"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:ImageType" name="Image" minOccurs="0"/>
<xs:element type="xs:string" name="HtmlFragment" minOccurs="0"/>
</xs:choice>
<xs:attribute type="xs:string" name="BackgroundColor" use="optional"/>
<xs:attribute type="xs:byte" name="ColSpan" use="optional"/>
<xs:attribute type="xs:byte" name="RowSpan" use="optional"/>
<xs:attribute type="xs:byte" name="Alignment" use="optional"/>
</xs:complexType>
<xs:complexType name="RowType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:BorderType" name="DefaultCellBorder" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextStateType" name="DefaultCellTextState" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:CellType" name="Cell" maxOccurs="unbounded" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="BackgroundColor" use="optional"/>
<xs:attribute type="xs:short" name="FixedRowHeight" use="optional"/>
<xs:attribute type="xs:byte" name="MinRowHeight" use="optional"/>
<xs:attribute type="xs:string" name="IsRowBroken" use="optional"/>
</xs:complexType>
<xs:complexType name="TableType">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element xmlns:asp="Aspose.Pdf" type="asp:BorderType" name="Border" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:BorderType" name="DefaultCellBorder" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:MarginType" name="DefaultCellPadding" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextStateType" name="DefaultCellTextState" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:MarginType" name="Margin"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:RowType" name="Row" minOccurs="0"/>
</xs:choice>
<xs:attribute type="xs:string" name="ColumnWidths" use="optional"/>
<xs:attribute type="xs:byte" name="Broken" use="optional"/>
<xs:attribute type="xs:byte" name="RepeatingRowsCount" use="optional"/>
<xs:attribute type="xs:float" name="Left" use="optional"/>
<xs:attribute type="xs:float" name="Right" use="optional"/>
<xs:attribute type="xs:float" name="Top" use="optional"/>
<xs:attribute type="xs:float" name="Bottom" use="optional"/>
<xs:attribute type="xs:string" name="ColumnAdjustment" use="optional"/>
<xs:attribute type="xs:string" name="IsInLineParagraph" use="optional"/>
<xs:attribute type="xs:string" name="HorizontalAlignment" use="optional"/>
</xs:complexType>
<xs:complexType name="PageType">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element xmlns:asp="Aspose.Pdf" type="asp:HeaderType" name="Header"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:FooterType" name="Footer"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:PageInfoType" name="PageInfo"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TableType" name="Table"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:ImageType" name="Image"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphType" name="Graph"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:FloatingBoxType" name="FloatingBox"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextFragmentType" name="TextFragment"/>
<xs:element type="xs:string" name="HtmlFragment"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:HeadingType" name="Heading"/>
</xs:choice>
</xs:complexType>
<xs:complexType name="ImageType" mixed="true">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextFragmentType" name="Title" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:string" name="File" use="optional"/>
<xs:attribute type="xs:short" name="FixWidth" use="optional"/>
<xs:attribute type="xs:short" name="FixHeight" use="optional"/>
<xs:attribute type="xs:string" name="HorizontalAlignment" use="optional"/>
<xs:attribute type="xs:float" name="ImageScale" use="optional"/>
</xs:complexType>
<xs:complexType name="GraphInfoType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="FillColor" use="optional"/>
<xs:attribute type="xs:string" name="Color" use="optional"/>
<xs:attribute type="xs:byte" name="RotationAngle" use="optional"/>
<xs:attribute type="xs:float" name="ScalingRateX" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="LineType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="PositionArray" use="optional"/>
<xs:attribute type="xs:short" name="PosX" use="optional"/>
<xs:attribute type="xs:byte" name="PosY" use="optional"/>
<xs:attribute type="xs:byte" name="Radius" use="optional"/>
<xs:attribute type="xs:short" name="Alpha" use="optional"/>
<xs:attribute type="xs:short" name="Beta" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ArcType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:short" name="PosX" use="optional"/>
<xs:attribute type="xs:byte" name="PosY" use="optional"/>
<xs:attribute type="xs:byte" name="Radius" use="optional"/>
<xs:attribute type="xs:short" name="Alpha" use="optional"/>
<xs:attribute type="xs:short" name="Beta" use="optional"/>
<xs:attribute type="xs:string" name="PositionArray" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PathType">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="GraphInfo"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:LineType" name="Line"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:ArcType" name="Arc"/>
</xs:choice>
</xs:complexType>
<xs:complexType name="GraphType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:PathType" name="Path" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:CircleType" name="Circle" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:EllipseType" name="Ellipse" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="GraphInfo" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:RectangleType" name="Rectangle" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:CurveType" name="Curve" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:short" name="Width" use="optional"/>
<xs:attribute type="xs:short" name="Height" use="optional"/>
</xs:complexType>
<xs:complexType name="MarginType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:byte" name="Bottom" use="optional"/>
<xs:attribute type="xs:byte" name="Left" use="optional"/>
<xs:attribute type="xs:byte" name="Right" use="optional"/>
<xs:attribute type="xs:byte" name="Top" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="HeaderType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:MarginType" name="Margin" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TableType" name="Table"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:ImageType" name="Image"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphType" name="Graph"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:FloatingBoxType" name="FloatingBox"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextFragmentType" name="TextFragment"/>
<xs:element type="xs:string" name="HtmlFragment"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:HeadingType" name="Heading"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FooterType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:MarginType" name="Margin" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TableType" name="Table"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:ImageType" name="Image"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphType" name="Graph"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:FloatingBoxType" name="FloatingBox"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextFragmentType" name="TextFragment"/>
<xs:element type="xs:string" name="HtmlFragment"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:HeadingType" name="Heading"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PageInfoType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:MarginType" name="Margin"/>
</xs:sequence>
<xs:attribute type="xs:short" name="Height" use="optional"/>
<xs:attribute type="xs:short" name="Width" use="optional"/>
<xs:attribute type="xs:string" name="IsLandscape" use="optional"/>
</xs:complexType>
<xs:complexType name="BorderType" mixed="true">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="Bottom" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="Top" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="Right" minOccurs="0"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="Left" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FloatingBoxType">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element xmlns:asp="Aspose.Pdf" type="asp:BorderType" name="Border"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TableType" name="Table"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:MarginType" name="Margin"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:ImageType" name="Image"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextFragmentType" name="TextFragment"/>
</xs:choice>
<xs:attribute type="xs:short" name="Width" use="optional"/>
<xs:attribute type="xs:byte" name="Height" use="optional"/>
<xs:attribute type="xs:string" name="IsNeedRepeating" use="optional"/>
<xs:attribute type="xs:string" name="VerticalAlignment" use="optional"/>
</xs:complexType>
<xs:complexType name="TextStateType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="Font" use="optional"/>
<xs:attribute type="xs:byte" name="FontSize" use="optional"/>
<xs:attribute type="xs:byte" name="LineSpacing" use="optional"/>
<xs:attribute type="xs:byte" name="FontStyle" use="optional"/>
<xs:attribute type="xs:string" name="Underline" use="optional"/>
<xs:attribute type="xs:string" name="ForegroundColor" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="TextSegmentType" mixed="true">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextStateType" name="TextState" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CircleType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="GraphInfo"/>
</xs:sequence>
<xs:attribute type="xs:short" name="PosX" use="optional"/>
<xs:attribute type="xs:byte" name="PosY" use="optional"/>
<xs:attribute type="xs:byte" name="Radius" use="optional"/>
</xs:complexType>
<xs:complexType name="EllipseType" mixed="true">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphInfoType" name="GraphInfo" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="xs:byte" name="Left" use="optional"/>
<xs:attribute type="xs:byte" name="Bottom" use="optional"/>
<xs:attribute type="xs:byte" name="Width" use="optional"/>
<xs:attribute type="xs:byte" name="Height" use="optional"/>
</xs:complexType>
<xs:complexType name="TextType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="Text" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="NoteType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextType" name="Text"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TableType" name="Table"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:ImageType" name="Image"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:GraphType" name="Graph"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:FloatingBoxType" name="FloatingBox"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:TextFragmentType" name="TextFragment"/>
<xs:element type="xs:string" name="HtmlFragment"/>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:HeadingType" name="Heading"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="HeadingType">
<xs:sequence>
<xs:element type="xs:string" name="TextSegment"/>
</xs:sequence>
<xs:attribute type="xs:byte" name="Level" use="optional"/>
<xs:attribute type="xs:string" name="IsAutoSequence" use="optional"/>
<xs:attribute type="xs:byte" name="Style" use="optional"/>
<xs:attribute type="xs:byte" name="StartNumber" use="optional"/>
</xs:complexType>
<xs:complexType name="RectangleType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:byte" name="Bottom" use="optional"/>
<xs:attribute type="xs:byte" name="Height" use="optional"/>
<xs:attribute type="xs:byte" name="Left" use="optional"/>
<xs:attribute type="xs:byte" name="Width" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CurveType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="PositionArray"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="DocumentType">
<xs:sequence>
<xs:element xmlns:asp="Aspose.Pdf" type="asp:PageType" name="Page" maxOccurs="unbounded" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.