Converter arquivo DWG em PDF usando a API REST do C#

Este breve guia explica como converter o arquivo DWG para PDF usando a API REST do C#. Você realizará a conversão de um arquivo DWG para PDF usando a interface REST do C# com a ajuda de um SDK em nuvem baseado em Dotnet. Um conjunto detalhado de instruções, configurações do IDE e um código de exemplo estão disponíveis para você entender o processo completo.

Pré-requisito

Etapas para converter DWG em PDF usando a API Low Code do C#

  1. Instancie CadApi com seu ID do cliente, segredo do cliente e URL base e mantenha a instância para fazer chamadas na nuvem
  2. Defina inputPath como o DWG que você deseja converter e outputPath como onde o PDF resultante será salvo
  3. Leia o arquivo de entrada do disco para que você possa trabalhar com seus bytes
  4. Copie o arquivo para um MemoryStream e rebobine-o até o início para que esteja pronto para ser enviado
  5. Envolva o fluxo na memória em um PutDrawingPdfRequest para especificar que você deseja uma representação em PDF
  6. Chame ColocarDesenhoPdf na sua instância CadApi para executar a conversão do lado do servidor e receber o PDF resultante como um fluxo
  7. Abra ou crie o arquivo em outputPath para armazenar o PDF convertido
  8. Copie os bytes do fluxo de resultados para o arquivo de saída no disco

Estas etapas resumem o processo de conversão de um arquivo DWG para PDF usando a interface REST do C#. Instancie o CadApi usando seu ID do Cliente, Segredo do Cliente e URL base e, em seguida, prepare uma solicitação PutDrawingPdf com seu fluxo de arquivo DWG. Por fim, chame PutDrawingPdf na instância do CadApi para converter o desenho para PDF e salvar o arquivo resultante localmente.

Código para converter DWG para PDF usando a API REST do C#

O código acima demonstra o processo para transformar DWG em PDF usando a API Low Code do C#. Você pode enviar os bytes de desenho e as opções de exportação no corpo (multipart/form-data + JSON). Use-o para controlar o tamanho da página, DPI, plano de fundo, escala, etc., em vez de usar os padrões do servidor.

Este tutorial nos orientou a converter um arquivo DWG para PDF. Para transformar um arquivo DW em PNG, consulte o artigo em Converter DWG para PNG usando a API REST do C#.

 Português