The Syncfusion® native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
Hi. When creating pdf output, space is created between some Persian words. This problem does not exist in word output. Attachment: pictures_dd9da6e4.rar
HCHemalatha Chiranjeevulu Syncfusion Team December 31, 2020 12:36 PM UTC
Hi Reza,
Thank you for contacting Syncfusion support.
We can reproduce the reported spacing issue at our end. In Syncfusion.DocIORenderer, we have use Skiasharp packages to measure the text and rendering the PDF document. we have some invalid width from the SkiaSharp measurement for the text. So, reported preservation issue occurs.
If you wish to preserve the text properly, as a workaround we suggest you to upgrade the application to .NET Core 3.0 or later version target and use WinForms NuGet packages. You can use .NET Framework code snippets (from UG) in .NET Core 3.0 or later versions targeting application to preserve properly.
In Syncfusion.DocTOPDFConverter, we have used GDI+ packages to render the text in the PDF. Skiasharp library have limited support rather than the GDI+ and also Syncfusion.DocToPDFConverter have more supports than the Syncfusion.DocIORenderer.
Please let us know if you have any other questions.