Definir tamanho e modo da tela

Introdução

Você está procurando aproveitar o poder do Aspose.CAD for Java para aprimorar seu processo de conversão de CAD? Este guia completo irá orientá-lo nas etapas de configuração do tamanho e modo da tela usando Aspose.CAD para Java. Quer você seja um desenvolvedor experiente ou esteja apenas começando, este tutorial fornecerá os insights necessários.

Pré-requisitos

Antes de mergulhar no tutorial, certifique-se de ter os seguintes pré-requisitos em vigor:

  • Aspose.CAD para Java: Certifique-se de ter a biblioteca Aspose.CAD instalada em seu ambiente Java. Você pode baixá-loaqui.

  • Diretório de documentos: Configure um diretório de documentos para armazenar seus arquivos CAD. Este diretório será referenciado nas etapas do tutorial.

Agora, vamos começar com o guia passo a passo.

Importar namespaces

Nesta etapa, importaremos os namespaces necessários para iniciar seu projeto Aspose.CAD.

import java.awt.Image;

import com.aspose.cad.fileformats.tiff.enums.TiffExpectedFormat;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
import com.aspose.cad.imageoptions.TiffOptions;

Etapa 1: importar classes Aspose.CAD

// O caminho para o diretório de recursos.
String dataDir = "Your Document Directory" + "CADConversion/";

String srcFile = dataDir + "conic_pyramid.dxf";
com.aspose.cad.Image objImage = com.aspose.cad.Image.load(srcFile);

Neste trecho, configuramos o caminho para o diretório de recursos e carregamos um arquivo DXF usando o Aspose.CADImage aula.

Etapa 2: definir propriedades de CadRasterizationOptions

// Crie uma instância de CadRasterizationOptions e defina suas diversas propriedades
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

rasterizationOptions.setAutomaticLayoutsScaling(true);
rasterizationOptions.setNoScaling(true);

Aqui, criamos uma instância deCadRasterizationOptions e configure propriedades como largura e altura da página e opções de escala.

Etapa 3: criar PdfOptions e definir VectorRasterizationOptions

// Crie uma instância de PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Defina a propriedade VectorRasterizationOptions
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

Agora, criamos umPdfOptions instância e definir seuVectorRasterizationOptions propriedade para o configurado anteriormenteCadRasterizationOptions.

Passo 4: Exportar para PDF

// Exportar CAD para PDF
objImage.save(dataDir + "result_out_.pdf", pdfOptions);

Finalmente, salvamos a imagem CAD em um arquivo PDF usando as opções especificadas.

Etapa 5: criar TiffOptions e definir VectorRasterizationOptions

// Crie uma instância de TiffOptions
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);

// Defina a propriedade VectorRasterizationOptions
tiffOptions.setVectorRasterizationOptions(rasterizationOptions);

Nesta etapa montamos umTiffOptions instância e configurar seuVectorRasterizationOptions propriedade.

Etapa 6: exportar para TIFF

// Exportar CAD para TIFF
objImage.save(dataDir + "result_out_.tiff", tiffOptions);

Finalmente, salvamos a imagem CAD em um arquivo TIFF usando as opções especificadas.

Conclusão

Parabéns! Você definiu com sucesso o tamanho e o modo da tela usando Aspose.CAD para Java. Este tutorial fornece uma base sólida para seus projetos de conversão de CAD. Explore mais recursos e possibilidades noDocumentação Aspose.CAD.

Perguntas frequentes

Q1: Posso usar Aspose.CAD for Java com outras estruturas Java?

A1: Sim, o Aspose.CAD foi projetado para integração perfeita com várias estruturas Java.

Q2: Há uma licença temporária disponível para Aspose.CAD?

A2: Sim, você pode obter uma licença temporáriaaqui.

Q3: Onde posso obter suporte da comunidade para Aspose.CAD?

A3: Visite oFórum Aspose.CAD para apoio e discussões da comunidade.

Q4: Posso experimentar o Aspose.CAD gratuitamente?

A4: Com certeza! Faça um teste gratuitoaqui.

Q5: Como faço para adquirir o Aspose.CAD para Java?

A5: Compre o produtoaqui.