Usando Aspose.Total for .NET você pode exportar facilmente CGM para imagem DICOM em qualquer aplicativo .NET em duas etapas simples. Em primeiro lugar, usando Aspose.PDF for .NET , você pode exportar CGM para JPEG. Depois disso, usando Aspose.Imaging for .NET API de processamento de imagem, você pode converter JPEG para DICOM.
Converter arquivo CGM para DICOM via .NET
- Abra o arquivo CGM usando a classe Document
- Inicialize o objeto de classe JpegDevice e renderize CGM para JPEG usando Process método
- Carregue o arquivo JPEG usando a classe Image
- Salve o documento no formato DICOM usando o método Salvar
Requisitos de conversão
Instale a partir da linha de comando como nuget install Aspose.Total
ou via Package Manager Console do Visual Studio com Install-Package Aspose.Total
.
Como alternativa, obtenha o instalador MSI offline ou as DLLs em um arquivo ZIP em downloads .
Converter arquivo CGM para DICOM em um único arquivo via C#
Usando a API, você também pode converter o arquivo CGM para DICOM em um único arquivo de imagem. Para converter todas as páginas, você pode primeiro renderizar seu documento CGM para um arquivo TIFF e depois exportar o arquivo TIFF para DICOM. Você pode abrir o arquivo de entrada usando a classe Document e criar objetos de dispositivo Resolution, TiffSettings e TIFF. Você pode obter uma única imagem TIFF usando o método Process de TiffDevice . Finalmente, você pode carregar o arquivo TIFF usando a classe Image e salve-o no formato DICOM usando o método Save .
Converta e gire o arquivo CGM para DICOM via C#
Usando a API, você também pode girar a imagem DICOM de saída conforme suas necessidades. O método Image.RotateFlip pode ser usado para girar a imagem em 90/180/270 graus e virar a imagem horizontalmente ou verticalmente. Você pode especificar o tipo de rotação e inversão para aplicar à imagem. Para girar e inverter a imagem, você pode carregar a imagem JPEG convertida usando o método de fábrica exposto pela classe Image e chamar a classe Image .RotateFlip enquanto especifica o RotateFlipType apropriado.