eDosStation/lib/RCWPF/2026.3.1007.462/Telerik.Windows.Documents.Flow.FormatProviders.Pdf.xml
2026-10-08 16:25:43 +02:00

175 lines
12 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>Telerik.Windows.Documents.Flow.FormatProviders.Pdf</name>
</assembly>
<members>
<member name="T:Telerik.Documents.Flow.FormatProviders.Pdf.Export.NumberingFieldsPrecisionLevel">
<summary>
Specifies the precision level for updating page numbering fields during PDF export, balancing accuracy against resource usage.
</summary>
</member>
<member name="F:Telerik.Documents.Flow.FormatProviders.Pdf.Export.NumberingFieldsPrecisionLevel.Normal">
<summary>
Updates numbering fields once without re-measuring layout shifts caused by new values, matching Microsoft Word behavior. Choose High precision if field value changes affect document layout.
</summary>
</member>
<member name="F:Telerik.Documents.Flow.FormatProviders.Pdf.Export.NumberingFieldsPrecisionLevel.High">
<summary>
Updates numbering fields iteratively until values stabilize with layout re-measurement, ensuring accuracy at the cost of increased processing time and memory.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExporter.GetHundredPercentWidthForPercentResolution">
<summary>
Returns the width that a nested table or cell's percentage-based preferred width (e.g. <c>w:type="pct"</c>)
should be resolved against: the immediately enclosing table cell's own resolved content width when nested
(pushed by <see cref="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExporter.ExportTableCell(Telerik.Documents.Flow.Model.TableCell,Telerik.Documents.Fixed.Model.Editing.Tables.TableRow,Telerik.Documents.Fixed.Model.Editing.Border,Telerik.Documents.Fixed.Model.Editing.Border,Telerik.Documents.Fixed.Model.Editing.TableBorders)"/>), the immediately enclosing table's own resolved width when that
cell has no content of its own yet (pushed by <see cref="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExporter.ExportTable(Telerik.Documents.Flow.Model.Table)"/>), or the page's available content
width for a top-level table/cell. Without this, a nested table set to 100% width would incorrectly expand
to 100% of the page (or of a farther, wider ancestor) instead of 100% of its containing cell.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExporter.IsHundredPercentWidthForPercentResolutionExact">
<summary>
Returns whether the width returned by <see cref="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExporter.GetHundredPercentWidthForPercentResolution"/> reflects the
ambient context's actual/resolved width ("exact") rather than an equal-column-split estimate used only to
resolve percentage-based descendants (see <see cref="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExporter.GetAutoCellWidthForPercentResolution(Telerik.Documents.Flow.Model.TableCell)"/>). The page's
available content width, used when no context has been pushed, is always exact.
</summary>
</member>
<member name="T:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExportSettings">
<summary>
Configures options for exporting flow documents to PDF, including numbering field precision and extensibility hooks for custom formatting.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExportSettings.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExportSettings" /> class.
</summary>
</member>
<member name="P:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExportSettings.ExtensibilityManager">
<summary>
Gets the extensibility manager for registering custom numbering style converters used during PDF export.
</summary>
<value>The extensibility manager.</value>
</member>
<member name="P:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExportSettings.NumberingFieldsPrecision">
<summary>
Gets or sets the precision level for updating numbering fields, controlling the trade-off between accuracy and performance during PDF export.
</summary>
<value>The precision level.</value>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.Export.PdfExportSettings.Telerik#Documents#Fixed#FormatProviders#Pdf#ExceptionHandling#IOnExceptionEventRaiser#CanRaiseEvent">
<summary>
Determines whether the object can raise an exception event.
</summary>
<returns>True if the object can raise an exception event; otherwise, false.</returns>
</member>
<member name="T:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider">
<summary>
Exports flow documents to PDF format by converting them to fixed-layout documents; import is not supported.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider" /> class.
</summary>
</member>
<member name="P:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider.ExportSettings">
<summary>
Gets or sets the export settings that control numbering field precision and extensibility options during PDF generation.
</summary>
<value>The export settings.</value>
</member>
<member name="P:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider.CanExport">
<summary>
Gets a value indicating whether this format provider can export documents, which is always true for PDF.
</summary>
<value>The value indicating whether can export.</value>
</member>
<member name="P:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider.CanImport">
<summary>
Gets a value indicating whether this format provider can import documents, which is always false for PDF.
</summary>
<value>The value indicating whether can import.</value>
</member>
<member name="P:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider.SupportedExtensions">
<summary>
Gets the file extensions supported by this provider, which includes .pdf only.
</summary>
<value>The supported extensions.</value>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider.ExportToFixedDocument(Telerik.Documents.Flow.Model.RadFlowDocument,System.Nullable{System.TimeSpan})">
<summary>
Converts the flow document to a fixed-layout document with a specified timeout and returns the resulting RadFixedDocument.
</summary>
<param name="document">The document.</param>
<param name="timeout">The timeout after which the operation will be cancelled.</param>
<returns>The fixed document.</returns>
<exception cref="T:System.ArgumentOutOfRangeException">
The exception that is thrown when timeout is less than -1 or greater than Int32.MaxValue.
Note that this upper bound is more restrictive than TimeSpan.MaxValue.
</exception>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider.ExportOverride(Telerik.Documents.Flow.Model.RadFlowDocument,System.IO.Stream,System.Threading.CancellationToken)">
<summary>
Exports the specified document.
</summary>
<param name="document">The document.</param>
<param name="output">The output.</param>
<param name="cancellationToken">The cancellation token used to cancel the operation.</param>
</member>
<member name="T:Telerik.Documents.Flow.FormatProviders.Pdf.Utils.ExtensibilityManager">
<summary>
Manages extensibility points for PDF export, enabling registration of custom numbering style converters for list formatting.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.Utils.ExtensibilityManager.RegisterNumberingStyleConverter(Telerik.Documents.Flow.Model.Lists.NumberingStyle,Telerik.Documents.Flow.FormatProviders.Pdf.Utils.INumberingStyleConverter)">
<summary>
Registers a custom converter for the specified numbering style, used to format list item numbers during PDF export.
</summary>
<param name="numberingStyle">The numbering style.</param>
<param name="converter">The converter.</param>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.Utils.Extensions.ShiftTabStopsForIndentChange(Telerik.Documents.Fixed.Model.Editing.Block,System.Double)">
<summary>
Shifts the positions of already-normalized, non-Clear PDF tab stops on <paramref name="block"/>
by <paramref name="indentDelta"/>. Tab stop positions are normalized against block.LeftIndent
at the time GetTabStops runs (see CopyPropertiesFrom); when a subsequent step (e.g. list/style
indentation resolution) changes block.LeftIndent, the already-normalized positions become stale
relative to the final indent used by TabLayoutElement. Call this with
(oldLeftIndent - newLeftIndent) right before assigning the final indent to keep the unified,
indent-relative coordinate system (including Bar draw compensation) consistent.
</summary>
</member>
<member name="T:Telerik.Documents.Flow.FormatProviders.Pdf.Utils.INumberingStyleConverter">
<summary>
Defines a converter that transforms numeric list item values into formatted text for custom numbering styles.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.Utils.INumberingStyleConverter.ConvertNumberToText(System.Int32)">
<summary>
Converts the specified number to its text representation according to the custom numbering style and returns the formatted string.
</summary>
<param name="number">The number.</param>
<returns>The text representation of the given number.</returns>
</member>
<member name="T:Telerik.Documents.Flow.FormatProviders.Pdf.NumberingFieldsProvider">
<summary>
Resolves page numbering field values and bookmark page references for flow documents, supporting custom numbering style converters.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.NumberingFieldsProvider.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Telerik.Documents.Flow.FormatProviders.Pdf.NumberingFieldsProvider" /> class.
</summary>
</member>
<member name="M:Telerik.Documents.Flow.FormatProviders.Pdf.NumberingFieldsProvider.RegisterNumberingStyleConverter(Telerik.Documents.Flow.Model.Lists.NumberingStyle,Telerik.Documents.Flow.FormatProviders.Pdf.Utils.INumberingStyleConverter)">
<summary>
Registers a custom converter for the specified numbering style, applied when resolving page number field values.
</summary>
<param name="numberingStyle">The numbering style.</param>
<param name="converter">The converter.</param>
</member>
</members>
</doc>