Description: Created a new document in 24.2 containing Form objects. Form object details are not printed with 24.2.0 (or 24.2.2.0 Dev 2024-02-18_10.19.45) but do print when same document is opened with Write 7.6.4.2. Replicated on Win_x86-64 and Debian. Steps to Reproduce: 1.Create a Write document in version 24.2.0.3 then add a table. Add objects from Form Menu in design mode. 2.From the File menu, select Print. 3.The print preview does not show Form objects. Nor do the objects get printed on paper (or PDF). 4.Open the same document in Write version 7.6.4.2 and the objects are displayed in print preview and print correctly on paper (or PDF) Actual Results: Writer does not print Form objects to print preview nor paper or PDF Expected Results: Form objects would display in print preview and print to paper (or PDF) Reproducible: Always User Profile Reset: No Additional Info: 1.Note that Form objects *do* appear correctly in the File Menu, Print Preview function in Write 24.2 2.Form objects print correctly in Write 7.6.4.2 3.Replicated on Win-x86_64 and Debian Version: 24.2.2.0.0+ (X86_64) / LibreOffice Community Build ID: b5a5cae0e78e989c421a376bb55a724981c74d87 CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win Locale: en-AU (en_AU); UI: en-US Calc: CL threaded
Created attachment 192664 [details] Screenshot v24.2.2.0
Created attachment 192665 [details] Screenshot v7.6.4.2
Created attachment 192666 [details] Sample Document
Confirm with Version: 24.2.0.3 (X86_64) / LibreOffice Community Build ID: da48488a73ddd66ea24cf16bbc4f7b9c08e9bea1 CPU threads: 4; OS: Linux 6.5; UI render: default; VCL: gtk3 Locale: ro-RO (ro_RO.UTF-8); UI: en-US Calc: threaded
07852e0c1132528312359059bc53ac6789e43a36 is the first bad commit commit 07852e0c1132528312359059bc53ac6789e43a36 Author: Jenkins Build User <tdf@pollux.tdf> Date: Tue Jul 4 19:22:20 2023 +0200 source d408fe5cd45c9594feecec727ab2f73c66e361d0 source d408fe5cd45c9594feecec727ab2f73c66e361d0 instdir/program/libvcllo.so | Bin 20159112 -> 20159112 bytes instdir/program/setuprc | 2 +- instdir/program/versionrc | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) unnecessary LogicToPixel in CheckBox::Draw we are already in logical pixels here, and the ImplDraw call expects logical pixels Change-Id: I7eab69b92998fd36c811fc7ac3949adb2f4fff7c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153966 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Seems a very small change in the code, so, if the developer will take a look, could be a chance to be solved fast.
*** Bug 159965 has been marked as a duplicate of this bug. ***
Have a look at https://bugs.documentfoundation.org/attachment.cgi?id=192865 Printing is available for most of the form elements, except Check Box, Radio Button and Combo Box (don't know why Combo Box isn't printed while List Box is printed).
Noel Grandin committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/b03f1dfb15a67641bc516a1c6b5632857451a18d tdf#159817 tdf#159802 Form controls coordinates wrong when export to pdf It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Noel Grandin committed a patch related to this issue. It has been pushed to "libreoffice-24-2": https://git.libreoffice.org/core/commit/10346f5ff6f0ab6e3b2deb709e4f3e9cc49bf80c tdf#159817 tdf#159802 Form controls coordinates wrong when export to pdf It will be available in 24.2.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Noel, thanks for fixing this Verified with Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: a082762fb3f41237df6385ab27f7a75d6ff92690 CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3 Locale: ro-RO (ro_RO.UTF-8); UI: en-US Calc: threaded
*** Bug 160280 has been marked as a duplicate of this bug. ***
*** Bug 160628 has been marked as a duplicate of this bug. ***
Resetting the printing preferences in Writer Document may help resolve the issue. Go to the "Tools" menu, select "Options," then navigate to "LibreOffice Writer" > "Print" and https://geometrydash3d.io click on the "Reset" button to reset printing preferences to default.