[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #28 from Pablo --- Can fonttools help? https://github.com/fonttools/fonttools A python library to create a static instance from a variable font: https://fonttools.readthedocs.io/en/latest/varLib/instancer.html -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 phv changed: What|Removed |Added CC||marco.bur...@outlook.com --- Comment #27 from phv --- *** Bug 146577 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 V Stuart Foote changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=10 ||3596 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #26 from Miklos Vajna --- I believe skia does not change much here: you are focusing on printing, PDF export or EPUB export, none of these are affected by the GL -> skia/vulkan change. Skia still renders the same text layout harfbuzz produces and still works with the Windows-specific APIs (directwrite, etc.) when it comes to the actual fonts. See these changes: https://gerrit.libreoffice.org/c/core/+/90582 https://gerrit.libreoffice.org/c/core/+/91968 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #25 from Volga --- I have noticed that Skia is now integrated as new graphics backend, so which API would be help to work with this? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #24 from Volga --- (In reply to V Stuart Foote from comment #7) > Seems more likely the printing and export to PDF would be reworked for > HB/FreeType and use of a skia back end rather than restamping as "static > glyphs" and sub-setted fonts. > > Lets let the devs decide... Skia is now integrated into LibreOffice. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #23 from Volga --- (In reply to Khaled Hosny from comment #22) > No, we don’t use HarfBuzz subsetter and it would require a considerable > refactoring to be able to do so, and that PR does not support instantiating > a variable font which is what we would need for PDF. Oh I made misunderstand, so it's clear that HarfBuzz doesn't do this conversion. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #22 from Khaled Hosny --- (In reply to Volga from comment #21) > If HarfBuzz implement this feature it's possible to fix this bug. > https://github.com/harfbuzz/harfbuzz/issues/1558 No, we don’t use HarfBuzz subsetter and it would require a considerable refactoring to be able to do so, and that PR does not support instantiating a variable font which is what we would need for PDF. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #21 from Volga --- If HarfBuzz implement this feature it's possible to fix this bug. https://github.com/harfbuzz/harfbuzz/issues/1558 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #20 from Volga --- For Windows 10, if we are really need them to present in PDF files, we can modify the preferences of some virtual printers like CutePDF and PDFCreator as following steps: 1. Open Settings from Start Menu, then click Devices -> Printers and Scanners, then click one of these printers you want to use, and then click Manage, finally. click Printing Preferences. 2. In the Printing Preferences dialog, click Advance button, then modify these Advanced Options as below: TrueType Font: Download as SoftFont TrueType Font Download Option: Outline Then the virtual printer would accept font variation instances, convert them, and embedded into PDF file, this can be done as another workarounds. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #19 from Volga --- For Windows 10, if we are really need them to present in PDF files, we can modify the preferences some virtual printers like CutePDF and PDFCreator as following steps: 1. Open Settings from Start Menu, then click Devices -> Printers and Scanners, then click one of these printers you want to use, and then click Manage, finally. click Printing Preferences. 2. In the Printing Preferences dialog, click Advance button, then modify these Advanced Options as below: TrueType Font: Download as SoftFont TrueType Font Download Option: Outline Then the virtual printer would accept font variation instances, convert them, and embedded into PDF file, this can be done as another workarounds. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #18 from Volga --- This is still present in Version: 6.4.0.0.alpha0+ (x64) Build ID: 11a1bdc5fa0312111ddf9c1b7779a114b97e361c CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win; TinderBox: Win-x86_64@42, Branch:master, Time: 2019-06-19_00:00:04 Locale: zh-CN (zh_CN); UI-Language: en-US Calc: threaded As a workaround, we have to use Microsoft Print to PDF on Windows 10. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 --- Comment #17 from Volga --- (In reply to Khaled Hosny from comment #11) > We currently do not support variable fonts at all, any apparent support is > accidental. For PDF generation we will definitely need to generate static > instances of the fonts before embedded them in PDF files. Using Skia or > pdfium or not does not change much, the static instances will need to be > generated regardless (either by us or by the new printing backend if we ever > have a new one). > Does HarfBuzz able to do such subsetting right now? If so there would be small amount of works to implement it. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 108497] Converting OpenType Font Variation instances before printing and exporting to PDF or EPUB
https://bugs.documentfoundation.org/show_bug.cgi?id=108497 Volgachanged: What|Removed |Added Summary|Converting OpenType Font|Converting OpenType Font |Variation instances before |Variation instances before |printing and exporting to |printing and exporting to |PDF |PDF or EPUB --- Comment #16 from Volga --- I think this should also works for EPUB expert, because many EPUB readers does not support variable fonts, althrough they can load embedded fonts. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs