Thomas Leitner
Thomas Leitner
I'm not sure we are speaking of the same thing. What I meant was: If you call both the Ruby service and the Go service in the same run, with...
Okay, I'm sorry but I'm not quite sure what is and isn't working here anymore. Let's reduce the amount of code to look at and go step by step: 1....
I'm sorry but I don't know what "Aliyun" is and you only provide images and not a full backtrace or information when the error happens. What I see in you...
@heruwaspodov Could you please provide a fully working script (e.g. something I can run like `ruby script.rb`) so that I can reproduce the problem? And/or provide a result PDF that...
@heruwaspodov I'm sorry but running the script doesn't work as it complains about `OpenSSL::Engine` doesn't exist (anymore).
This doesn't work: ~~~ ruby 3.4.1 $ irb irb(main):001> require 'openssl' => true irb(main):002> OpenSSL::Engine.by_id('cloudhsm') (irb):2:in '': uninitialized constant OpenSSL::Engine (NameError) ~~~
@heruwaspodov I looked at the code from https://github.com/gettalong/hexapdf/issues/346#issuecomment-2763631247 again and saw that you are using the PSS padding mode for RSA. That is currently not supported with the built-in signed...
I tried to create a reproducible example: ~~~ ruby require 'hexapdf' HexaPDF::Composer.create('gh332.pdf') do |c| c.text("06\u00AD-220-\u00AD3010-\u00AD0-\u00AD1110-\u00AD1000-\u00AD2111") end ~~~ This results in a PDF that looks like this in Okular:  Copying...
@mockdeep I will have a look at the font and will report back.
@mockdeep I have looked at the font and what HexaPDF does with it. * The font uses the same glyph with id=16 for hypens and soft-hyphens. Usually soft-hyphens are not...