I am evaluating the Aspose.CAD libraries for an automated DWF printing solution which converts the DWF to PDF first, then uses Aspose.PDF to print. My clients’ DWF files all appear to be single page but multiple layer.
The best I can tell is that when I use the Aspose.CAD.Image.Load() method it correctly as a DwfImage but it only loads the DwfWhipDrawables for the first layer at there are only 28 listed but should have several hundred. The Layers list on the DwfImage object has all layers listed, but only the first layer converts/prints, I am guessing due to the missing DwfWhipDrawables.
Any help you can provide or suggestions are greatly appreciated.
Edit: One correction, it appears that the drawables for the last layer are not loaded. I came across another DWF file with six layers and the only one missing drawables was the last layer. In each case so far, the missing layer is named “Symbols(ANSI)” and is always the last layer.