Весь текст не экспортируется в pdf с использованием шаблона aspose word

У меня есть сценарий для экспорта текста длиной 25000 символов, в котором нет пробела между символами. это означает одно слово длиной 250000. но в реальном времени длина слова не может быть больше 25. В любом случае текст должен быть экспортирован в pdf с использованием шаблона слова Aspose. но он не экспортирует длину 25000, вместо этого экспортирует 4578 символов в pdf, остальные отбрасываются в pdf. но я мог бы получить символ длины 25000 в своем коде, прежде чем вызывать этот метод экспорта pdf с помощью aspose.

Но текст корректно экспортируется в pdf, если вы даете положительный текст сценария до любой длины символов. Дайте мне знать, есть ли какое-либо решение, почему текст отбрасывается, если он дает непрерывный текст без перерыва?


person Anandh_Techie    schedule 23.04.2018    source источник
comment
Aspose.Words имитирует поведение MS Word. Пожалуйста, поделитесь входным документом Word здесь для тестирования. Я работаю с Aspose в качестве разработчика-евангелиста.   -  person Tahir Manzoor    schedule 23.04.2018


Ответы (1)


Пожалуйста, используйте свойство CompatibilityOptions.GrowAutofit, как показано ниже, чтобы получить желаемый результат.

Document doc = new Document(MyDir + "SupervisionReportTemplate - Copy.docx");

DataTable table = new DataTable("SupervisorComment");
table.Columns.Add("GeneralVisitComment", typeof(string));

var newRow = table.NewRow();
newRow["GeneralVisitComment"] = File.ReadAllText(MyDir + "25000 contineous character length.txt", Encoding.Unicode);
table.Rows.Add(newRow);

doc.MailMerge.ExecuteWithRegions(table);
doc.CompatibilityOptions.GrowAutofit = true;

doc.Save(MyDir + "18.4.docx"); 

Я работаю с Aspose в качестве разработчика-евангелиста.

person Tahir Manzoor    schedule 25.04.2018