Bug 132348 - Draw: Multiple selected pages should be written in Print-Range-Pages, as in Impress (per comment 3)
Summary: Draw: Multiple selected pages should be written in Print-Range-Pages, as in I...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
6.4.2.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Print-Dialog
  Show dependency treegraph
 
Reported: 2020-04-23 11:59 UTC by birnbach@posteo.de
Modified: 2023-12-29 13:12 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description birnbach@posteo.de 2020-04-23 11:59:17 UTC
Description:
I was trying to print only selected slides in Impresss. Print dialog checkbox "Print selction only" selects the document's even pages, no matter which slides are selected in the left side bar. 

Tab "More" in same dialog reflects selection of even pages. Upon chosing radio button "Selection" in this tab, only the document's last page is selected.

Radio button "Pages:" in this tab has a field for entering the pages to print but entered information does not make any difference. Plus said field is not next to said radio button option but under the last option, which is a little confusing. 


Steps to Reproduce:
1. create Draw document with three pages, preferably with easily distinguishable content for preview (e.g. huge big "1", "2", "3")
2. select pages 1 and 3
3. open print dialog (CTRL-P)
4. select "Print selection only"
5. check pages to be printed in preview

6. check settings modified in tab "More" (as opposed to "LibreOffice Impress")

Actual Results:
even pages get selected

Expected Results:
pages selected in side bar get selected


Reproducible: Always


User Profile Reset: Yes



Additional Info:
will attach an Impress file (PageNumbers.odg) with huge big page numbers for testing.

Probem exists with German and US locales.

Page preview is accurate, shown pages will be printed.
Comment 1 eisa01 2020-05-02 18:11:38 UTC
I can confirm this. Impossible to print odd pages on macOS (e.g., five page Impress document selecting page 1 and 3)

On Linux the issue is also present, if you choose selection it just prints a blank file, but there you have a workaround by being able to type slide 1,3 manually in the Slide field (workable for small documents, not large)

Version: 6.4.3.5
Build ID: 4db9852e73d9e9d662fc8a2783bace79addf1805
CPU threads: 4; OS: Mac OS X 10.14.6; UI render: default; VCL: osx; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 2 Timur 2020-07-07 11:06:48 UTC
(In reply to birnbach@posteo.de from comment #0)
> I was trying to print only selected slides in Impress. 
You say Impress but it works there: selected slides are already marked in Print-range-Slides.
Then you say Draw: if a single page is selected, it's written in Print-range-Pages. That's bug 34697. See also bug 54908.
But multiple pages don't work, they are not written in Draw as they are in Impress. I'll convert the bug to this. 

> checkbox "Print selction only" selects the document's even pages
I don't confirm. Selection looks related to document content, not pages. And it's not related to even and odd. 
I converted bug 34902 to Documentation to explain Selection.

> Radio button "Pages:" in this tab has a field for entering the pages to
> print but entered information does not make any difference. 
I don't confirm. Entered pages print, example: 1,3 or 1-3 (no spaces).


(In reply to eisa01 from comment #1)
> I can confirm this. Impossible to print odd pages on macOS
Odd and Even is another issue, there was a fix in bug 127680


It's always advisable to test before reporting with LO master from https://dev-builds.libreoffice.org/daily/master/current.html
Comment 3 Timur 2020-07-07 11:14:57 UTC
Steps to Reproduce:
1. create Draw document with three pages, preferably with easily distinguishable content for preview (e.g. "1", "2", "3")
2a. select just page 3
2b. select pages 1 and 3
3. open File-print dialog (CTRL-P)
4a. see that 3 is written in Pages
4b. see that 1 and 3 are not written in Pages

Actual Results: only single selected page is in Pages can be easily printed
Expected Results: all selected pages are pre-written in Pages and can be easily printed, similar to Impress 

Note: if this doesn't work, users go to radio option Selection, which doesn't work for printing selected slides/pages, which should be explained in Documentation.
Comment 4 birnbach@posteo.de 2021-04-21 11:48:50 UTC
Jusst a clarification:

there are at least two methods for selecting pages to print. One comprises giving a numerical range or list in the print dialogue: "1; 6-8; 15". 

Another method permits selection of pages to print in the sidebar with the miniature pages (CTRL-click) and have those pages printed. Present bug concerns this method.
Comment 5 QA Administrators 2023-04-22 03:27:25 UTC Comment hidden (obsolete)
Comment 6 eisa01 2023-12-29 13:12:18 UTC
This works for me on macOS and Linux

Version: 7.5.5.2 (AARCH64)
Build ID: 50(Build:2)
CPU threads: 8; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded