Այս հակիրճ թեման բացատրում է, թե ինչպես փոխարկել PLT-ը PDF Java-ում: Այն ընդգրկում է միջավայրը կարգավորելու ճշգրիտ քայլերը, ներառյալ ալգորիթմը և աշխատանքային կոդի հատվածը՝ Java-ում PLT-ից PDF փոխարկիչ ծրագրակազմ ստեղծելու համար: Ավելին, դուք չեք պահանջում որևէ երրորդ կողմի ծրագրակազմ՝ պահանջվող փոխակերպումն իրականացնելու համար:
Java-ում PLT-ը PDF-ի արտահանման քայլեր
- Պատրաստեք միջավայրը՝ ավելացնելով Aspose.CAD for Java՝ օգտագործելով պահեստի կառավարիչ հավելվածը՝ PLT-ը PDF-ի փոխարկելու համար
- Մուտք գործեք սկզբնաղբյուր PLT ֆայլը՝ օգտագործելով Image դասի օբյեկտը
- Ստեղծեք PdfOptions դասի օրինակ և ստեղծեք CadRasterizationOptions դասի օբյեկտը էջի չափը սահմանելու համար
- Կազմաձևեք VectorRasterizationOptions հատկությունը հատուկ արժեքների համար
- Արտահանեք PLT ֆայլը PDF ձևաչափով, օգտագործելով պահպանման մեթոդը
Վերոնշյալ քայլերը ենթադրում են, թե ինչպես փոխարկել PLT ֆայլերը PDF-ի Java-ում: Մենք կսկսենք մուտք գործել սկզբնաղբյուր PLT ֆայլը սկավառակից՝ օգտագործելով Image դասի օրինակը, և կստեղծվեն տարբեր արտապատկերման տարբերակներ՝ հարմարեցնելու PLT-ի փոխարկումը: Վերջապես, մենք PLT-ը կարտացոլենք որպես PDF փաստաթուղթ և կպահենք այն սկավառակի վրա կամ հիշողության հոսքում:
Կոդ՝ PLT-ն PDF-ի Java-ով արտահանելու համար
import com.aspose.cad.Image; | |
import com.aspose.cad.License; | |
import com.aspose.cad.imageoptions.CadRasterizationOptions; | |
import com.aspose.cad.imageoptions.PdfOptions; | |
public class ConvertPLTToPDF { | |
public static void main(String[] args) throws Exception { // main method to convert PLT to PDF | |
String path = "/Users/KnowledgeBase/TestData/"; | |
// Set the license to convert PLT to PDF | |
License licensePLTtoPDF = new License(); | |
licensePLTtoPDF.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Load the source PLT file from the disk | |
Image pltImage = Image.load(path + "50states.plt"); | |
// Create the PdfOptions instance for the output PDF file | |
PdfOptions pdfOpts = new PdfOptions(); | |
// Create an object of the vector rasterization options | |
CadRasterizationOptions rasterOpts = new CadRasterizationOptions(); | |
rasterOpts.setPageWidth(500); | |
rasterOpts.setPageHeight(500); | |
pdfOpts.setVectorRasterizationOptions(rasterOpts); | |
// Convert PLT to PDF | |
pltImage.save(path + "50states.pdf", pdfOpts); | |
} | |
} |
Այս օրինակ կոդը փոխակերպում է AutoCAD PLT-ը Java-ի PDF-ի: Աղբյուրի PLT ֆայլը հասանելի է Image դասի միջոցով, այնուհետև CadRasterizationOptions դասի օրինակն օգտագործվում է ելքային PDF փաստաթղթի պահանջվող էջի չափը սահմանելու համար: Վերջապես, պահպանելու մեթոդի պահանջվող գերբեռնվածությունը կանչվում է PDF փաստաթուղթը ներկայացնելու համար: Ավելին, դուք կարող եք նաև սահմանել ջրանիշի տեքստը, ջրանիշի գույնը, պտույտը և PdfOptions դասի այլ հատկություններ՝ ըստ ձեր պահանջների:
Այս թեման ներառում է *PLT-ը Java-ի PDF-ի փոխարկելու մանրամասները: Այնուամենայնիվ, եթե ցանկանում եք իմանալ DWG-ի PDF փոխակերպման մասին, կարդացեք հոդվածը ինչպես փոխարկել DWG-ն PDF-ի Java-ում-ում: