Usando Aspose.Total for .NET você pode analisar JSON para DICOM dentro de qualquer aplicativo .NET, C#, ASP.NET e VB.NET em duas simples degraus. Em primeiro lugar, usando Aspose.Cells for .NET , você pode exportar JSON para JPEG. Depois disso, usando Aspose.Imaging for .NET , você pode converter JPEG em DICOM.
Converter o formato JSON para DICOM via C#
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 .
Defina o layout e converta o formato JSON para DICOM via C#
Ao analisar JSON para DICOM, você também pode definir opções de layout para seu JSON usando JsonLayoutOptions . Ele permite que você processe Array como uma tabela, ignore nulos, ignore título de array, ignore título de objeto, converta string em número ou data, defina data e formato de número e defina estilo de título. Todas essas opções permitem que você apresente seus dados conforme suas necessidades. O trecho de código a seguir mostra como definir as opções de layout.
Analisar o formato JSON para DICOM com marca d'água
Usando a API, você também pode converter JSON em DICOM com marca d’água em seu documento DICOM. Para adicionar uma marca d’água, você pode primeiro renderizar seu documento JSON para JPEG e adicionar uma marca d’água nele. Para demonstrar a operação, você pode carregar sua imagem JPEG convertida, adicionar transformações usando um objeto da classe Matrix e desenhar uma string como marca d’água na superfície da imagem usando o [Graphics]( https://reference.aspose.com/imaging/ net/aspose.imaging/graphics) método DrawString . Depois de adicionar a marca d’água, você pode salvar o JPEG como formato DICOM. Abaixo está um exemplo de código que demonstra como adicionar uma marca d’água diagonal ao seu documento.
Explore JSON Opções de conversão com .NET
O que é JSON Formato de Arquivo
O formato de arquivo JSON (JavaScript Object Notation) é um formato de intercâmbio de dados leve e amplamente utilizado. Ele foi derivado da linguagem de programação JavaScript, mas agora é independente de linguagem e suportado por várias linguagens de programação. Os arquivos JSON armazenam dados em um formato estruturado e legível, tornando-os fáceis de entender e processar por humanos e máquinas.
Arquivos JSON consistem em pares chave-valor organizados em uma estrutura hierárquica. Eles representam dados de forma simples e intuitiva usando objetos (entre colchetes {}) e arrays (entre colchetes []). Cada chave é emparelhada com um valor correspondente, que pode ser uma string, número, booleano, nulo, objeto ou matriz. Essa flexibilidade permite que o JSON lide com estruturas de dados complexas e aninhadas.
Uma das principais vantagens do JSON é sua simplicidade e facilidade de uso. Sua natureza leve e sintaxe mínima o tornam eficiente para transmissão de dados em redes e armazenamento em arquivos. Arquivos JSON são comumente usados para troca de dados entre servidores web e clientes, bem como para arquivos de configuração, APIs e armazenamento de dados estruturados.
Arquivos JSON são legíveis por humanos e podem ser facilmente entendidos e modificados usando um texto editor. Eles também são legíveis por máquina, permitindo que os aplicativos analisem e processem dados JSON com eficiência. Muitas linguagens de programação fornecem bibliotecas ou pacotes integrados para trabalhar com JSON, simplificando a análise e serialização de dados JSON.
O que é DICOM Formato de Arquivo
Digital Imaging and Communications in Medicine (DICOM) é um padrão para armazenar e transmitir imagens médicas. Inclui uma definição de formato de arquivo e um protocolo de rede. Os arquivos DICOM podem ser trocados entre duas entidades, como um dispositivo de imagem médica e um sistema de comunicação e arquivamento de imagens (PACS), ou entre dois PACS. O DICOM permite a integração de dispositivos de imagens médicas e sistemas de informação. Os arquivos DICOM são compostos de um cabeçalho de arquivo e uma série de conjuntos de dados. O cabeçalho do arquivo contém informações sobre o arquivo, como a versão DICOM, a sintaxe de transferência usada, o nome do paciente e a data do estudo. Os conjuntos de dados contêm os dados da imagem e as informações associadas, como a ID do paciente, a modalidade da imagem e a orientação da imagem. Os arquivos DICOM podem ser trocados por uma rede usando o protocolo DICOM. O protocolo DICOM é um conjunto de regras que definem como os arquivos DICOM devem ser transmitidos. O protocolo é baseado no protocolo TCP/IP.