Ovaj kratki članak uključuje kako pretvoriti DGN u PDF u Pythonu. Uključuje postupni algoritam kao i isječak koda za razvoj konvertora DGN u PDF u Pythonu. Nadalje, također se raspravlja o prilagođavanju iscrtavanja DGN datoteke kako bi se zadovoljili svi prilagođeni zahtjevi.
Koraci za pretvaranje DGN u PDF u Pythonu
- Konfigurirajte okruženje instaliranjem biblioteke Aspose.CAD
- Pročitajte izvornu DGN datoteku pomoću klase Image
- Pokreni objekt klase CadRasterizationOptions
- Stvorite objekt klase PdfOptions za postavljanje opcija iscrtavanja PDF-a
- Pozovite metodu spremanja za pretvaranje DGN u PDF format
Ovi koraci razrađuju tok programa za renderiranje DGN u PDF u Pythonu. Proces započinje čitanjem ulazne DGN datoteke i zatim određivanjem prilagođenih svojstava za izlazni PDF dokument. Na kraju se generira PDF datoteka koja se može zapisati na disk ili u tok kako bi odgovarala potrebama vaše aplikacije.
Kod za razvoj pretvarača DGN u PDF u Pythonu
Gornji isječak koda demonstrira izvoz DGN datoteke u PDF u Pythonu. Konstruktor klase slike koristi se za učitavanje izvornog crteža, a zatim se postavljaju različite opcije rasterizacije poput postavljanja veličine stranice, margina stranice, obruba stranice, zumiranja, skaliranja, boje prednjeg plana ili pozadine itd. Isto tako, možete odrediti razlučivost, timeout token i XMP metapodatke, zajedno s drugim PDF svojstvima pomoću klase PdfOptions. Na ovaj način možete uključiti nekoliko prilagodbi za kontrolu procesa iscrtavanja na temelju vaših zahtjeva.
U ovoj smo temi naučili prikazati DGN u PDF u Pythonu. Međutim, da biste istražili konverziju IGES-a u PDF, pročitajte članak na Pretvorite IGES u PDF u Pythonu.