#include <printing.h>
#include <windows.h>
#include <algorithm>
#include <cmath>
#include <map>
#include <utility>
#include <roapi.h>
#include <winrt/base.h>
#include <winrt/Windows.Foundation.h>
#include <winrt/Windows.Foundation.Collections.h>
#include <winrt/Windows.Graphics.Printing.h>
#include <winrt/Windows.UI.Xaml.h>
#include <winrt/Windows.UI.Xaml.Controls.h>
#include <winrt/Windows.UI.Xaml.Media.h>
#include <winrt/Windows.UI.Xaml.Printing.h>
#include <winrt/Windows.UI.Xaml.Hosting.h>
#include <winrt/Windows.Storage.h>
#include <winrt/Windows.Storage.Streams.h>
#include <winrt/Windows.Data.Pdf.h>
#include <winrt/Windows.Graphics.Imaging.h>
#include <winrt/Windows.UI.Xaml.Media.Imaging.h>
#include <wx/log.h>
 
Go to the source code of this file.
◆ DpToPixels()
  
  
      
        
          | static std::pair< uint32_t, uint32_t > DpToPixels  | 
          ( | 
          winrt::Windows::Data::Pdf::PdfPage const & |           page,  | 
         
        
           | 
           | 
          double |           dpi ) | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ get_WindowHandle()
  
  
      
        
          | virtual HRESULT STDMETHODCALLTYPE get_WindowHandle  | 
          ( | 
          HWND * |           hWnd | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ RenderPdfPageToImage()
  
  
      
        
          | static ManagedImage RenderPdfPageToImage  | 
          ( | 
          winrt::Windows::Data::Pdf::PdfDocument const & |           pdf,  | 
         
        
           | 
           | 
          uint32_t |           pageIndex,  | 
         
        
           | 
           | 
          double |           dpi ) | 
         
       
   | 
  
static   | 
  
 
 
◆ ShowPrintUIForWindowAsync()
  
  
      
        
          | virtual HRESULT STDMETHODCALLTYPE ShowPrintUIForWindowAsync  | 
          ( | 
          HWND |           appWindow,  | 
         
        
           | 
           | 
          void ** |           operation ) | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ __pad0__
      
        
          | IPrintManagerInterop __pad0__ | 
        
      
 
 
◆ __pad1__
      
        
          | IDesktopWindowXamlSourceNative __pad1__ | 
        
      
 
 
◆ printManager
      
        
          | IPrintManagerInterop REFIID void** printManager = 0 | 
        
      
 
 
◆ riid
      
        
          | IPrintManagerInterop REFIID riid |