Our customer has been complained regarding the hyphenation problem. His word document has Hyphenations and when we convert it to pdf then Hyphenations are gone. When I try to save this docx document as pdf in ms word. Then i can see Hyphenations in the pdf file.
Here I see a topic that you said, you do not support hyphenation but i am not sure whether it is true or not or i missunderstand…
as you can see there are no hyphenations in the converter pdf. I see only
HyphenationOptions.AutoHyphenation property and i make true and false but the result is the same. I saw sample that a dictionary was added for Hyphenation but i am not sure whether this is related with my problem or not.
I live in switzerland and my computer’s region is Switzerland and my computer language is in english. So the word document probably was created also in a switzerland region.
So considering dictionary type,it is looking for my computer region? or the machine region where the word document has been created or the word document language type?
Because in switzerland there are several offical languages (german, italian, french) and also we have turkish, english documents. So in my context I have to registry 6 dictionary (one is swiss german de-CH) in the begning?
and the second question, initializing dictironary logic works like initializing licence? Because our app supports multi-threading so begining of the conversion, can I initialize dictionaries and then not need anymore?
Please try implementing IHyphenationCallback Interface to see if you get any notifications about missing hyphenation dictionary for the specified language.
Aspose.Words’ Hyphenation API is a static API. You can specify multiple dictionaries. It will behave like a static cache of hyphenation dictionaries. This cache represents a dictionary of pairs [Language, Hyphenation dictionary], where Language is a key. In case you want to configure hyphenation options on Document level (on different threads), please use HyphenationOptions Class.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
Enables storage, such as cookies, related to analytics.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.