Ինչպես փոխարկել DGN-ը JPG-ի Java-ում

Այս փոքրիկ թեման բացատրում է, թե ինչպես փոխակերպել DGN-ը JPG-ի Java-ում: Այն ներառում է բոլոր կարևոր տեղեկությունները, ինչպիսիք են քայլ իմաստուն ալգորիթմը և կոդի հատվածը արտահանելու DGN-ը JPG պատկերը Java: Դուք կնկատեք տարբեր հատկություններ՝ DGN-ից JPG-ին կառավարելու համար պատկերների մատուցման գործընթացում:

Java-ում DGN-ն JPG-ին արտահանելու քայլեր

  1. Տեղադրեք Aspose.CAD for Java-ը պահեստի կառավարիչից
  2. Մուտք գործեք սկզբնաղբյուր DGN ֆայլը Image դասի օրինակով
  3. Ստեղծեք CadRasterizationOptions դասի օրինակ և սահմանեք դրա հատկությունները
  4. Ստեղծեք JpegOptions դասի օբյեկտ՝ ցանկալի JPG տարբերակները սահմանելու համար
  5. Վերափոխեք բեռնված DGN-ը JPG-ի, օգտագործելով պահպանման մեթոդը

Վերոհիշյալ քայլերում մենք բացատրել ենք *DGN-ը Java-ի JPEG-ի փոխարկելու ալգորիթմը, որով մենք կկազմաձևենք միջավայրը և կբեռնենք մուտքագրված DGN ֆայլը: Այնուհետև մենք կսահմանենք տարբեր հատկություններ, ինչպիսիք են պատկերի չափը, մասշտաբը և այլն, և վերջապես պատկերը կարտացոլենք որպես JPG ֆայլ:

Java-ում DGN-ը JPG-ի փոխարկելու կոդը

import com.aspose.cad.Color;
import com.aspose.cad.Image;
import com.aspose.cad.License;
import com.aspose.cad.fileformats.dgn.DgnImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.JpegOptions;
public class ConvertDGNToJPG {
public static void main(String[] args) throws Exception { // main method to convert DGN to JPG image using Java
String fPath= "D:/TestData/";
// Initialize a license to convert DGN to JPEG
License licenseDGNtoJPG= new License();
licenseDGNtoJPG.setLicense(fPath + "Conholdate.Total.Product.Family.lic");
String srcDGNFile = fPath + "Nikon_D90_Camera.dgn";
String outputJPGFile = fPath + "Nikon_D90_Camera.jpg";
// Open the DGN file from the disk
DgnImage dgnImage = (DgnImage)Image.load(srcDGNFile);
// Create the PdfOptions object for the desired PDF
JpegOptions jpgOptions = new JpegOptions();
// Initialize the vector rasterization options
CadRasterizationOptions dgnRasteroptions = new CadRasterizationOptions();
dgnRasteroptions.setPageWidth(600);
dgnRasteroptions.setPageHeight(300);
dgnRasteroptions.setAutomaticLayoutsScaling(true);
dgnRasteroptions.setNoScaling(true);
// Convert DGN to JPG Image
dgnImage.save(outputJPGFile, jpgOptions);
}
}

Այս օրինակը կարող է օգտագործվել Java-ում *DGN-ին JPG-ի վերածելու համար՝ օգտագործելով API-ի մի քանի զանգեր: CadRasterizationOptions դասը օգտագործվում է DGN ֆայլի մատուցումը հարմարեցնելու համար՝ սահմանելով այնպիսի հատկություններ, ինչպիսիք են դասավորության ավտոմատ մասշտաբավորումը, շերտերը, լուսանցքները, որակը և այլն։

Այս թեմայում դուք սովորել եք արտահանել DGN ֆայլը JPG-ի Java: Եթե դուք հետաքրքրված եք DWG-ի արտահանմամբ SVG պատկերի վրա, ապա խնդրում ենք ծանոթանալ ինչպես փոխարկել DWG-ն SVG-ի Java-ում-ի հոդվածին:

 Հայերեն