Այս հիմնական հոդվածն ընդգրկում է, թե ինչպես փոխակերպել DWG-ը TIFF-ի Java-ում՝ տրամադրելով գրադարանի կազմաձևման մանրամասները և այս հավելվածը մշակելու քայլ առ քայլ ընթացակարգը: CadRasterizationOptions դասը թույլ է տալիս հարմարեցնել ելքային TIFF պատկերը՝ ըստ ձեր պահանջների: DWG ֆայլը Java TIFF-ի փոխարկելու այս նմուշում մենք ցուցադրել ենք ելքային TIFF ֆայլի էջի չափի կարգավորումը:
Java-ում DWG-ն TIFF արտահանելու քայլեր
- Կազմաձևեք միջավայրը՝ պահեստի կառավարիչից Aspose.CAD for Java ավելացնելու համար՝ DWG-ն TIFF-ի փոխարկելու համար
- Մուտք գործեք նմուշ DWG ֆայլ՝ օգտագործելով Image դասի օրինակը
- Ստեղծեք CadRasterizationOptions դասի օրինակ՝ ելքային TIFF էջի չափը սահմանելու համար
- Օգտագործեք TiffOptions դասի օբյեկտը՝ ռաստերացման տարբերակները սահմանելու համար
- Արտահանեք DWG-ն որպես TIFF ֆայլ՝ օգտագործելով TiffOptions օբյեկտը
Վերոնշյալ քայլերում մենք սահմանել ենք DWG ֆայլը Java-ում TIFF-ի փոխարկելու գործընթացը, որտեղ մենք կսկսենք բեռնել աղբյուրի DWG ֆայլը սկավառակից՝ օգտագործելով Image դասի օրինակ, որին կհետևի օգտագործելով TiffOptions դասի օբյեկտի օրինակը որպես փաստարկ՝ լռելյայն կարգավորումներով: DWG ֆայլի ռաստերիզացման տարբերակները հարմարեցնելու համար կարող եք օգտագործել CadRasterizationOptions դասի օրինակը՝ ելքային TIFF ֆայլը հարմարեցնելու համար:
Կոդ՝ DWG-ն Java-ում TIFF արտահանելու համար
import com.aspose.cad.Image; | |
import com.aspose.cad.License; | |
import com.aspose.cad.fileformats.tiff.enums.TiffExpectedFormat; | |
import com.aspose.cad.imageoptions.CadRasterizationOptions; | |
import com.aspose.cad.imageoptions.TiffOptions; | |
public class DwgToTiff { | |
public static void main(String[] args) throws Exception { // main method to convert DWG to TIFF image using Java | |
String path = "/Users/KnowledgeBase/TestData/"; | |
// Set the license to convert DWG to TIFF file | |
License licDwgtoTif = new License(); | |
licDwgtoTif.setLicense(path + "Total.Family.lic"); | |
// Access the source DWG file from the disk | |
Image dwgImage = Image.load(path + "sample.dwg"); | |
// Instantiate CadRasterizationOptions class object | |
CadRasterizationOptions dwgTiffRasOpts = new CadRasterizationOptions(); | |
// Set the output tiff image page size | |
dwgTiffRasOpts.setPageHeight(450); | |
dwgTiffRasOpts.setPageWidth(450); | |
// Create a TiffOptions class reference | |
TiffOptions tiffOpts = new TiffOptions(TiffExpectedFormat.Default); | |
// Set the VectorRasterizationOptions options | |
tiffOpts.setVectorRasterizationOptions(dwgTiffRasOpts); | |
// Export DWG to TIFF | |
dwgImage.save(path + "Exported.tiff", tiffOpts); | |
} | |
} |
Այս օրինակում մենք ցուցադրել ենք Java*-ում *DWG դեպի TIFF փոխարկիչ ծրագրակազմ մշակելու գործընթացը՝ օգտագործելով պարզ API ինտերֆեյս: CadRasterizationOptions դասի օբյեկտը օգտագործվում է ռաստերիզացման գործընթացը բարելավելու համար, ինչպես օրինակ էջի չափը սահմանելը, այնուամենայնիվ, դուք կարող եք կարգավորել այլ կամընտիր հատկություններ, ինչպիսիք են նկարչության տեսակը, նկարելու գույնը, ֆոնի գույնը, շերտերը, գրչի ընտրանքները, դասավորությունը և որակը:
Այս հստակ ձեռնարկը ցույց է տալիս գործընթացը փոխակերպելու DWG ֆայլը TIFF Java-ում: Եթե դուք մտադիր եք ծանոթանալ SVG-ն PDF-ի փոխարկելու գործընթացին, տես հոդվածը, թե ինչպես անել փոխարկել SVG-ն PDF-ի Java-ում: