Výkresy DWF
Exportování výkresů DWF do formátu PDF
Aspose.CAD poskytuje funkci načítání entit kreslených v programu AutoCAD ve formátu DWF a jejich vykreslení jako celého výkresu do formátu PDF. Převod z formátu DWF do formátu PDF funguje následovně:
- Načtěte soubor s kresbou ve formátu DWF pomocí tovární metody Image.load.
- Vytvořte objekt třídy CadRasterizationOptions a nastavte vlastnosti page_height a page_width.
- Vytvořte objekt třídy PdfOptions a nastavte vlastnost vector_rasterization_options.
- Zavolejte metodu Image.save a předejte objekt PdfOptions jako druhý parametr.
Ukázkový kód
Následující ukázkový kód ukazuje, jak převést soubor s výchozími nastaveními.
import aspose.cad as cad; | |
cadImage = cad.Image.load("file.dwf"); | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions(); | |
rasterizationOptions.page_width = 1200 | |
rasterizationOptions.page_height = 1200 | |
pdfOptions = cad.imageoptions.PdfOptions(); | |
pdfOptions.vector_rasterization_options = rasterizationOptions; | |
cadImage.save("result.pdf", pdfOptions) |
Exportování výkresů DWF do formátu BMP
Aspose.CAD poskytuje funkci načítání entit kreslených v programu AutoCAD ve formátu DWF a jejich vykreslení jako celého výkresu do formátu BMP. Převod z formátu DWF do formátu BMP funguje následovně:
- Načtěte soubor s kresbou ve formátu DWF pomocí tovární metody Image.load.
- Vytvořte objekt třídy CadRasterizationOptions a nastavte vlastnosti page_height a page_width.
- Vytvořte objekt třídy BmpOptions a nastavte vlastnost vector_rasterization_options.
- Zavolejte metodu Image.save a předejte objekt BmpOptions jako druhý parametr.
Ukázkový kód
Následující ukázkový kód ukazuje, jak převést soubor ve formátu DWF do formátu BMP s výchozími nastaveními.
import aspose.cad as cad; | |
cadImage = cad.Image.load("file.dwf"); | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions(); | |
rasterizationOptions.page_width = 1200 | |
rasterizationOptions.page_height = 1200 | |
bmpOptions = cad.imageoptions.BmpOptions(); | |
bmpOptions.vector_rasterization_options = rasterizationOptions; | |
cadImage.save("result.bmp", bmpOptions) |