I put together a library stack that removes emojis from a field and replaces 
them with an imageSource so that the field can print to pdf on mobile.  I 
wasn’t sure how to build a generalized solution that looked for emojis inside a 
range of codepoints so I settled for a brute-force solution. Hopefully bug 
22982 gets solved and this lib will become irrelevant. Feel free to use. (MIT 
license)

https://www.elementarysoftware.com/livecode/emojiswaplib.html

--
Scott Morrow

Elementary Software
(Now with 20% less chalk dust!)
web       https://elementarysoftware.com/
email     sc...@elementarysoftware.com
booth    1-360-734-4701
------------------------------------------------------
> On Oct 26, 2020, at 2:13 AM, William de Smet via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> Thanks for answering Scott!
> Not a big issue for me at the moment.
> 
> Greetings,
> 
> William
> 
> 
> Op ma 26 okt. 2020 om 03:57 schreef scott--- via use-livecode <
> use-livecode@lists.runrev.com>:
> 
>> I think that emojis not rendering to PDF has been a longstanding issue…
>> and I thought that I had filed a bug report on this but looking at
>> bugzilla, I failed to find it. (sigh). I have code in two of my apps that
>> alert the user, should PDF creation fail, that they should remove emojis
>> from their text.  I have on my to-do list a workaround project that would
>> use imageSource to substitute for known emoji codes. So, while none of this
>> is of any help, I feel your pain :- )
>> 
>> --
>> Scott Morrow
>> 
>> Elementary Software
>> (Now with 20% less chalk dust!)
>> web       https://elementarysoftware.com/
>> email     sc...@elementarysoftware.com
>> booth    1-360-734-4701
>> ------------------------------------------------------
>> 
>>> On Oct 25, 2020, at 2:34 PM, William de Smet via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> Hi Richmond,
>>> 
>>> That’s the short version of the code.
>>> Like I said it works fine as long as it is text only. When an Emoji from
>> the iOS keyboard is added the Emoji is not printed in the PDF.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>>> Op 25 okt. 2020 om 21:13 heeft Richmond via use-livecode <
>> use-livecode@lists.runrev.com> het volgende geschreven:
>>>> 
>>>> " 'export snapshot' to PDF as PNG" sounds a bit odd.
>>>> 
>>>>> On 25.10.20 21:47, William de Smet via use-livecode wrote:
>>>>> Hi there,
>>>>> 
>>>>> A simple iOS app in which the user chooses the iOS keyboard to add
>> text and
>>>>> an Emoji to a standard LC text field.
>>>>> I use 'export snapshot' to PDF as PNG to print to PDF.
>>>>> When there is only text in the field all text is printed to the PDF but
>>>>> when an Emoji is added the Emoji is not printed to the PDF.
>>>>> Am I missing something?
>>>>> Do I need to add some code?
>>>>> 
>>>>> iOS 13
>>>>> LC 9,6,1 Indy
>>>>> 
>>>>> 
>>>>> greetings,
>>>>> 
>>>>> William
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode@lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to