MicrosoftEdge / MicrosoftEdge/WebView2Feedback

PagesPerSide is not respected when calling CoreWebView2.PrintAsync with virtual PDF printer

Open
#3,710 4 comments 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

bug tracked
Dominant language
PowerShell
Stars
526
Forks
67
PR merge metrics
No merged PRs in 30d

Description

Description
CoreWebView2.PrintAsync(printSetting) doesn't respect PagesPerSideoption for virtual PDF printer.

Version
SDK: 1.0.1901.177
Runtime: Microsoft Edge WebView2 Runtime 115.0.1901.203
Framework: WPF
OS: Windows 10 Enterprise 19044.3208
.NET SDK 6.0

Regression
Was this working before but has regressed? Not sure

Repro Steps

  1. Checkout the code from here.
  2. Run the WebView2PrintDPIIssue solution
  3. Save the PDF to file

See the PDF generates one page per sheet instead of 2.

Note: This works fine when printing from Edge's print preview.

AB#46014321

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.