Erste einmal vielen Dank für die Testversion.
Ich muss beim Upload von unter anderem *.DWG Dateien eine PDF erzeugen. Das funktioniert ja auch wunderbar. Nun habe ich festgestellt, dass beim Hochladen einer kleinen .DWG (162kB) Datei aus Autocad eine 1,6MB große PDF Datei wird. Wenn ich einen Export aus Autocad erstelle, ist die Datei 162kB groß. Beispiele im Anhang.
Using cadImage As CadImage = CType(Image.Load(_File), CadImage)
Dim Quality As New RasterizationQuality
With Quality
.Arc = RasterizationQualityValue.Low
.Ole = RasterizationQualityValue.Low
.Text = RasterizationQualityValue.Low
.ObjectsPrecision = RasterizationQualityValue.Low
.Hatch = RasterizationQualityValue.Low
End With
Dim pdfOptions As New Aspose.CAD.ImageOptions.PdfOptions
Dim VRO = New CadRasterizationOptions
With VRO
.AutomaticLayoutsScaling = True
.NoScaling = False
.BackgroundColor = Aspose.CAD.Color.White
.DrawType = CadDrawTypeMode.UseObjectColor
.Layouts = New String() {"Model"}
.Quality = Quality
End With
pdfOptions.VectorRasterizationOptions = VRO
pdfOptions.CorePdfOptions = New PdfDocumentOptions() With {
.Compliance = PdfCompliance.Pdf15
}
cadImage.Save(output, pdfOptions)
End Using
<a class="attachment" href="/uploads/default/97935">DWG2PDF.zip</a> (1,6 MB)
Was kann ich tun. Die Dateien Sin bir mir viel zu gross.
Vielen Dank
Micha