Skip to content

Commit d4053ff

Browse files
Update file(s) "/." from "groupdocs-conversion/Groupdocs.Conversion-References"
1 parent 7fe0fe3 commit d4053ff

File tree

300 files changed

+674
-290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

300 files changed

+674
-290
lines changed

content/sites/groupdocs/conversion/english/net/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ weight: 10
55
url: /net/
66
description: GroupDocs.Conversion for .NET API References contain examples, code snippets, and API documentation. It provides namespaces, classes, interfaces, and other API details.
77
is_root: true
8-
version: "25.8"
8+
version: "25.9"
99
---
1010

1111
## Namespaces

content/sites/groupdocs/conversion/english/net/groupdocs.conversion.contracts/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ The namespace provides members to instantiate and release output document, manag
3030
| [FlagsEnumeration](./flagsenumeration) | Represents an abstract base class for creating enumerations that support bitwise flag operations. |
3131
| [FontDocumentInfo](./fontdocumentinfo) | Contains Font document metadata |
3232
| [FontSubstitute](./fontsubstitute) | Describes substitution for missing font. |
33+
| [FontTransformation](./fonttransformation) | Describes font transformation configuration including font attributes. Font transformations are applied after document loading and font substitution. |
3334
| [GisDocumentInfo](./gisdocumentinfo) | Contains GIS document metadata |
3435
| [GzipDocumentInfo](./gzipdocumentinfo) | Contains Gzip document metadata |
3536
| [HeicDocumentInfo](./heicdocumentinfo) | Contains Heic document metadata |
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: FontTransformation
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: Describes font transformation configuration including font attributes. Font transformations are applied after document loading and font substitution.
5+
type: docs
6+
weight: 230
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/
8+
---
9+
## FontTransformation class
10+
11+
Describes font transformation configuration including font attributes. Font transformations are applied after document loading and font substitution.
12+
13+
```csharp
14+
public class FontTransformation : ValueObject
15+
```
16+
17+
## Properties
18+
19+
| Name | Description |
20+
| --- | --- |
21+
| [MatchAnySize](../../groupdocs.conversion.contracts/fonttransformation/matchanysize) { get; } | When true, matches any font size for the original font name. When false, matches exact font size specified in OriginalFont. |
22+
| [MatchAnyStyle](../../groupdocs.conversion.contracts/fonttransformation/matchanystyle) { get; } | When true, matches any font style (bold, italic, underline) for the original font. When false, matches exact font style specified in OriginalFont. |
23+
| [OriginalFont](../../groupdocs.conversion.contracts/fonttransformation/originalfont) { get; } | The original font specification to match and replace. |
24+
| [ReplacementFont](../../groupdocs.conversion.contracts/fonttransformation/replacementfont) { get; } | The replacement font specification. |
25+
26+
## Methods
27+
28+
| Name | Description |
29+
| --- | --- |
30+
| static [Create](../../groupdocs.conversion.contracts/fonttransformation/create)(FontFont) | Creates a font transformation with exact font matching (size and style must match). |
31+
| static [CreateByName](../../groupdocs.conversion.contracts/fonttransformation/createbyname)(stringstring) | Creates a font transformation by name only, matching any size and style. The replacement font will preserve the original font's size and style. |
32+
| static [CreateFlexible](../../groupdocs.conversion.contracts/fonttransformation/createflexible)(FontFontboolbool) | Creates a font transformation with flexible matching options. |
33+
| override [Equals](../../groupdocs.conversion.contracts/valueobject/equals)(object) | Determines whether two object instances are equal. |
34+
| virtual [Equals](../../groupdocs.conversion.contracts/valueobject/equals)(ValueObject) | Determines whether two object instances are equal. |
35+
| override [GetHashCode](../../groupdocs.conversion.contracts/valueobject/gethashcode)() | Serves as the default hash function. |
36+
37+
### See Also
38+
39+
* class [ValueObject](../valueobject)
40+
* namespace [GroupDocs.Conversion.Contracts](../../groupdocs.conversion.contracts)
41+
* assembly [GroupDocs.Conversion](../../)
42+
43+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: Create
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: Creates a font transformation with exact font matching size and style must match.
5+
type: docs
6+
weight: 10
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/create/
8+
---
9+
## FontTransformation.Create method
10+
11+
Creates a font transformation with exact font matching (size and style must match).
12+
13+
```csharp
14+
public static FontTransformation Create(Font originalFont, Font replacementFont)
15+
```
16+
17+
| Parameter | Type | Description |
18+
| --- | --- | --- |
19+
| originalFont | Font | Font specification to transform. |
20+
| replacementFont | Font | Font specification to transform to. |
21+
22+
### See Also
23+
24+
* class [Font](../../../groupdocs.conversion.options.convert/font)
25+
* class [FontTransformation](../../fonttransformation)
26+
* namespace [GroupDocs.Conversion.Contracts](../../../groupdocs.conversion.contracts)
27+
* assembly [GroupDocs.Conversion](../../../)
28+
29+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: CreateByName
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: Creates a font transformation by name only matching any size and style. The replacement font will preserve the original fonts size and style.
5+
type: docs
6+
weight: 20
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/createbyname/
8+
---
9+
## FontTransformation.CreateByName method
10+
11+
Creates a font transformation by name only, matching any size and style. The replacement font will preserve the original font's size and style.
12+
13+
```csharp
14+
public static FontTransformation CreateByName(string originalFontName, string replacementFontName)
15+
```
16+
17+
| Parameter | Type | Description |
18+
| --- | --- | --- |
19+
| originalFontName | String | Original font family name to transform. |
20+
| replacementFontName | String | Replacement font family name. |
21+
22+
### See Also
23+
24+
* class [FontTransformation](../../fonttransformation)
25+
* namespace [GroupDocs.Conversion.Contracts](../../../groupdocs.conversion.contracts)
26+
* assembly [GroupDocs.Conversion](../../../)
27+
28+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: CreateFlexible
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: Creates a font transformation with flexible matching options.
5+
type: docs
6+
weight: 30
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/createflexible/
8+
---
9+
## FontTransformation.CreateFlexible method
10+
11+
Creates a font transformation with flexible matching options.
12+
13+
```csharp
14+
public static FontTransformation CreateFlexible(Font originalFont, Font replacementFont,
15+
bool matchAnySize, bool matchAnyStyle)
16+
```
17+
18+
| Parameter | Type | Description |
19+
| --- | --- | --- |
20+
| originalFont | Font | Font specification to match. |
21+
| replacementFont | Font | Font specification to transform to. |
22+
| matchAnySize | Boolean | True to match any size, false to match exact size. |
23+
| matchAnyStyle | Boolean | True to match any style, false to match exact style. |
24+
25+
### See Also
26+
27+
* class [Font](../../../groupdocs.conversion.options.convert/font)
28+
* class [FontTransformation](../../fonttransformation)
29+
* namespace [GroupDocs.Conversion.Contracts](../../../groupdocs.conversion.contracts)
30+
* assembly [GroupDocs.Conversion](../../../)
31+
32+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: MatchAnySize
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: When true matches any font size for the original font name. When false matches exact font size specified in OriginalFont.
5+
type: docs
6+
weight: 40
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/matchanysize/
8+
---
9+
## FontTransformation.MatchAnySize property
10+
11+
When true, matches any font size for the original font name. When false, matches exact font size specified in OriginalFont.
12+
13+
```csharp
14+
public bool MatchAnySize { get; }
15+
```
16+
17+
### See Also
18+
19+
* class [FontTransformation](../../fonttransformation)
20+
* namespace [GroupDocs.Conversion.Contracts](../../../groupdocs.conversion.contracts)
21+
* assembly [GroupDocs.Conversion](../../../)
22+
23+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: MatchAnyStyle
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: When true matches any font style bold italic underline for the original font. When false matches exact font style specified in OriginalFont.
5+
type: docs
6+
weight: 50
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/matchanystyle/
8+
---
9+
## FontTransformation.MatchAnyStyle property
10+
11+
When true, matches any font style (bold, italic, underline) for the original font. When false, matches exact font style specified in OriginalFont.
12+
13+
```csharp
14+
public bool MatchAnyStyle { get; }
15+
```
16+
17+
### See Also
18+
19+
* class [FontTransformation](../../fonttransformation)
20+
* namespace [GroupDocs.Conversion.Contracts](../../../groupdocs.conversion.contracts)
21+
* assembly [GroupDocs.Conversion](../../../)
22+
23+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: OriginalFont
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: The original font specification to match and replace.
5+
type: docs
6+
weight: 60
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/originalfont/
8+
---
9+
## FontTransformation.OriginalFont property
10+
11+
The original font specification to match and replace.
12+
13+
```csharp
14+
public Font OriginalFont { get; }
15+
```
16+
17+
### See Also
18+
19+
* class [Font](../../../groupdocs.conversion.options.convert/font)
20+
* class [FontTransformation](../../fonttransformation)
21+
* namespace [GroupDocs.Conversion.Contracts](../../../groupdocs.conversion.contracts)
22+
* assembly [GroupDocs.Conversion](../../../)
23+
24+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: ReplacementFont
3+
second_title: GroupDocs.Conversion for .NET API Reference
4+
description: The replacement font specification.
5+
type: docs
6+
weight: 70
7+
url: /net/groupdocs.conversion.contracts/fonttransformation/replacementfont/
8+
---
9+
## FontTransformation.ReplacementFont property
10+
11+
The replacement font specification.
12+
13+
```csharp
14+
public Font ReplacementFont { get; }
15+
```
16+
17+
### See Also
18+
19+
* class [Font](../../../groupdocs.conversion.options.convert/font)
20+
* class [FontTransformation](../../fonttransformation)
21+
* namespace [GroupDocs.Conversion.Contracts](../../../groupdocs.conversion.contracts)
22+
* assembly [GroupDocs.Conversion](../../../)
23+
24+
<!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.conversion.dll -->

0 commit comments

Comments
 (0)