|
1 | 1 | --- |
2 | | -title: How Syncfusion manages fonts during Office to PDF and image conversions | Syncfusion |
| 2 | +title: Syncfusion font handling in Office-to-PDF and image conversions |
3 | 3 | description: Learn how Syncfusion Document Processing handles font management during Office to PDF/Image conversions and PDF processing workflows. |
4 | 4 | platform: document-processing |
5 | 5 | documentation: UG |
6 | 6 | --- |
7 | 7 |
|
8 | | -# How does Syncfusion Document Processing manage fonts during Office to PDF/Image conversions and PDF processing workflows? |
| 8 | +# How Syncfusion manages fonts in Office-to-PDF and image conversions? |
9 | 9 |
|
10 | 10 | ## Overview |
11 | 11 |
|
12 | | -Font creation is a primary cause of excessive memory consumption and performance degradation during Office to PDF/Image conversions and PDF processing workflows. This problem is particularly pronounced in multithreaded web applications where multiple users perform concurrent operations across different threads or browser tabs. |
| 12 | +Font creation is a primary cause of excessive memory consumption and performance degradation during Office to PDF/Image conversions and PDF processing workflows. This problem is particularly pronounced in multi-threaded web applications where multiple users perform concurrent operations across different threads or browser tabs. |
13 | 13 |
|
14 | 14 | To address this challenge, Syncfusion Document Processing libraries introduce the **FontManager** class, which provides centralized font management shared across all threads and conversion libraries. This approach eliminates duplicate font objects and significantly reduces memory overhead. |
15 | 15 |
|
@@ -55,7 +55,7 @@ FontManager optimizes memory usage across the following Office to PDF/Image conv |
55 | 55 | * PDF/A conformance |
56 | 56 | * OCR text extraction |
57 | 57 |
|
58 | | -N> FontManager automatically manages fonts across all these conversion types, whether you're processing a single document or handling thousands of concurrent conversions in a multithreaded environment. |
| 58 | +N> FontManager automatically manages fonts across all these conversion types, whether you're processing a single document or handling thousands of concurrent conversions in a multi-threaded environment. |
59 | 59 |
|
60 | 60 | ## Configuring Automatic Font Cleanup |
61 | 61 |
|
@@ -181,7 +181,7 @@ A: Call it during application shutdown, after batch processing, or when you need |
181 | 181 |
|
182 | 182 | **Q: Is FontManager thread-safe?** |
183 | 183 |
|
184 | | -A: Yes, FontManager is designed for multithreaded environments and allows safe font reuse across multiple threads. |
| 184 | +A: Yes, FontManager is designed for multi-threaded environments and allows safe font reuse across multiple threads. |
185 | 185 |
|
186 | 186 | **Q: Will FontManager affect my existing document processing code?** |
187 | 187 |
|
|
0 commit comments