Skip to content

Commit e35ce53

Browse files
Merge pull request #131 from telerik/development
Update information for .Net Standard support
2 parents ed5d2d0 + dcd35c6 commit e35ce53

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

getting-started/Installation/pdf-export.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Depending on the scenario, you could take advantage of the different functionali
2020

2121
* [Convert a Spreadsheet Document to PDF](#convert-a-spreadsheet-document-to-pdf)
2222

23-
23+
>important The **.NET Standard** specification does not define APIs for getting specific fonts. **PdfFormatProvider** needs to have access to the font data so that it can read it and add it to the PDF file. That is why, to allow the library to create and use fonts, you will need to provide an implementation of the **FontsProviderBase** abstract class and set this implementation to the **FontsProvider** property of **FixedExtensibilityManager**. For detailed information, check the [Cross-Platform Support]({%slug radpdfprocessing-cross-platform%}) article.
2424
2525
## Create a PDF Document From Scratch
2626

libraries/radspreadprocessing/cross-platform.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ The new **SpreadExtensibilityManager** class is exposing two properties:
7171
SpreadExtensibilityManager.ImagePropertiesResolver = imagePropertiesResolver;
7272
{{endregion}}
7373

74-
* **TextMeasurer**: Gets or sets a *SpreadTextMeasurerBase* instance used to provide text measuring. The TextMeasurer has a *SimpleTextMeasurer* as a default value, which provides basic functionality for text measuring.
74+
* **TextMeasurer**: Gets or sets a *SpreadTextMeasurerBase* instance used to provide text measuring. The TextMeasurer has a *SimpleTextMeasurer* as a default value.
75+
76+
>Note The SimpleTextMeasurer provides basic functionality for text measuring and it is not expected to be an all-purpose measurer.
7577
7678
**Example 3** shows how to set a custom implementation inheriting the SpreadTextMeasurerBase abstract class to the TextMeasurer property of the SpreadExtensibilityManager
7779

libraries/radspreadprocessing/formats-and-conversion/pdf/pdfformatprovider.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ In order to use __PdfFormatProvider__ you need to add references to the assembli
3333

3434
## Export
3535

36+
>important The **.NET Standard** specification does not define APIs for getting specific fonts. **PdfFormatProvider** needs to have access to the font data so that it can read it and add it to the PDF file. That is why, to allow the library to create and use fonts, you will need to provide an implementation of the **FontsProviderBase** abstract class and set this implementation to the **FontsProvider** property of **FixedExtensibilityManager**. For detailed information, check the [Cross-Platform Support]({%slug radpdfprocessing-cross-platform%}) article.
37+
3638
__Example 1__ shows how to use __PdfFormatProvider__ to export a Workbook to a file.
3739

3840

libraries/radwordsprocessing/formats-and-conversion/pdf/pdfformatprovider.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ All you have to do in order to use __PdfFormatProvider__ is add references to th
2424
## Export
2525

2626
In order to export a document to PDF you need to use the __Export()__ method of __PdfFormatProvider__.
27-
27+
28+
>important The **.NET Standard** specification does not define APIs for getting specific fonts. PdfFormatProvider needs to have access to the font data so that it can read it and add it to the PDF file. That is why, to allow the library to create and use fonts, you will need to provide an implementation of the **FontsProviderBase** abstract class and set this implementation to the **FontsProvider** property of **FixedExtensibilityManager**. For detailed information, check the [Cross-Platform Support]({%slug radpdfprocessing-cross-platform%}) article.
2829
2930
The code snippet in __Example 1__ shows how to create a __PdfFormatProvider__ instance and use it to export __RadFlowDocument__ to a file.
3031

0 commit comments

Comments
 (0)