Compartilhar via


Windows.Data.Pdf Namespace

Contém classes para converter uma página em um documento PDF (Formato de Documento Portátil) em um arquivo de imagem.

Classes

PdfDocument

Representa um documento PDF (Formato de Documento Portátil).

PdfPage

Representa uma única página em um documento PDF (Formato de Documento Portátil).

PdfPageDimensions

Representa as dimensões de uma única página em um documento PDF (Formato de Documento Portátil).

PdfPageRenderOptions

Representa as configurações de exibição para uma única página de um documento PDF (Formato de Documento Portátil), como a cor da tela de fundo da página e seu tipo de codificação.

Enumerações

PdfPageRotation

Especifica o número de graus em que uma página em um documento PDF (Formato de Documento Portátil) é girada na saída renderizada.

Comentários

É recomendável usar a seguinte API para esses tipos de aplicativos:

  • Use o método RenderToStreamAsync se o aplicativo UWP:

    • Usa JavaScript e HTML.
    • Usa C# e XAML (Extensible Application Markup Language) e não se sente confortável em escrever uma camada de interoperabilidade sobre a API renderPageToSurface ou RenderPageToDeviceContext correspondente usando C++.
  • Use a API do Com (Component Object Model) correspondente RenderPageToSurface ou RenderPageToDeviceContext se o aplicativo UWP:

    • Usa C++ e XAML.
    • Usa C++ e Microsoft DirectX.
    • Usa C# e XAML, e você se sente confortável em escrever uma camada de interoperabilidade sobre essas API COM (Component Object Model) correspondentes usando C++.
    • Precisa dar suporte a um fator de zoom maior que 400%.

Confira também