Метод TxtTextControl Save занимает слишком много времени для сохранения документа - PullRequest
0 голосов
/ 21 мая 2019

Я борюсь с проблемой, связанной с txttextcontrol, когда метод сохранения txtcontrol отнимает слишком много времени при сохранении документа, который содержит изображение, а не изображение. Проблема в основном проявляется при сохранении документа в формате PDF, когда мы сохраняем документ в виде простой байтовой формы, операция завершается за несколько секунд, что и ожидается.

Эта проблема в основном возникает в облачной системе Azure с Windows Server 2008 R2 Datacenter с пакетом обновления 1 (SP1). Я проверил свой файл журнала ошибок и не обнаружил ошибок во время сохранения документа, просто для его сохранения требуется слишком много времени. Я пытался воспроизвести проблему на обычных машинах, но мне не повезло.

Private Shared WithEvents moTextControl As TXTextControl.TextControl
Dim oPDFBytes() As Byte = Nothing    
moTextControl.FontSettings.EmbeddableFontsOnly = True    
moTextControl.ViewMode = TXTextControl.ViewMode.PageView    
moTextControl.Save(oPDFBytes, TXTextControl.StreamType.AdobePDF)

Ожидаемый результат - сохранение документа в считанные секунды, при сохранении документа это не займет слишком много времени.

...