GifDevice
Visão geral
GifDevice é uma classe em Aspose.PDF FOSS para .NET. Herda de: ImageDevice.
Renderiza páginas de documentos PDF para o formato de imagem GIF.
Esta classe fornece 11 métodos para trabalhar com objetos GifDevice em programas .NET. Os métodos disponíveis incluem: GetBitmap, GifDevice, ImageDevice, Process. Todos os membros públicos estão acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.PDF FOSS para .NET. Propriedades: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
Resolution | Resolution | Leitura | Resolução de saída em DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Leitura/Escrita | Opções de renderização para controle avançado da conversão de página para imagem. |
CoordinateType | PageCoordinateType | Leitura/Escrita | Qual caixa de página determina as extensões da imagem renderizada. |
Width | int | Leitura | Largura de pixel alvo configurada (0 = seguir o tamanho natural da página na Resolução). |
Height | int | Leitura | Altura de pixel alvo configurada (0 = seguir o tamanho natural da página na Resolução). |
FormPresentationMode | FormPresentationMode | Leitura/Escrita | Como os campos de formulário são renderizados (Produção vs Editor). |
Métodos
| Assinatura | Descrição |
|---|---|
GifDevice(renderer: IPageRenderer) | Chama GifDevice(renderer) nesta instância de GifDevice. |
GifDevice(renderer: IPageRenderer, resolution: Resolution) | Chama GifDevice(renderer, resolution) nesta instância de GifDevice. |
GifDevice() | |
GifDevice(resolution: Resolution) | Chama GifDevice(resolution) nesta instância de GifDevice. |
GifDevice(width: int, height: int) | Chama GifDevice(width, height) nesta instância de GifDevice. |
GifDevice(width: int, height: int, resolution: Resolution) | Chama GifDevice(width, height, resolution) nesta instância de GifDevice. |
GifDevice(pageSize: Aspose.Pdf.PageSize) | Chama GifDevice(pageSize) nesta instância de GifDevice. |
GifDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Chama GifDevice(pageSize, resolution) nesta instância GifDevice. |
Process(page: Page, output: Stream) | Chama Process(page, output) nesta instância de GifDevice. |
ImageDevice(resolution: Resolution) | Inicializa um novo ImageDevice com uma Resolution usando o SoftwarePageRenderer embutido. |
GetBitmap(page: Page) | Renderiza uma página para um Bitmap. |