ImageColorSpaceExportMode
İçindekiler
[
Saklamak
]PdfSaveOptions.ImageColorSpaceExportMode property
PDF belgesindeki resimler için renk alanının nasıl seçileceğini belirtir.
public PdfImageColorSpaceExportMode ImageColorSpaceExportMode { get; set; }
Notlar
Varsayılan değer:Auto .
EğerSimpleCmyk değer belirtildi, ImageCompression
seçenek göz ardı edilir ve Belgedeki tüm resimler için Flate sıkıştırma kullanılır.
SimpleCmyk PDF/A. olarak kaydederken değer desteklenmiyorAuto Bunun yerine değer kullanılacaktır.
Örnekler
Bir belgeyi PDF’e aktarırken resimler için farklı bir renk alanının nasıl ayarlanacağını gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Jpeg image:");
builder.InsertImage(ImageDir + "Logo.jpg");
builder.InsertParagraph();
builder.Writeln("Png image:");
builder.InsertImage(ImageDir + "Transparent background logo.png");
// Belgenin "Kaydet" metoduna geçirebileceğimiz bir "PdfSaveOptions" nesnesi oluşturun
// bu yöntemin belgeyi .PDF'e nasıl dönüştüreceğini değiştirmek için.
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Aspose.Words'ü almak için "ImageColorSpaceExportMode" özelliğini "PdfImageColorSpaceExportMode.Auto" olarak ayarlayın
// PDF'e dönüştürdüğü belgedeki resimler için renk alanını otomatik olarak seçer.
// Çoğu durumda renk alanı RGB olacaktır.
// "ImageColorSpaceExportMode" özelliğini "PdfImageColorSpaceExportMode.SimpleCmyk" olarak ayarlayın
// Kaydedilen PDF'deki tüm resimler için CMYK renk uzayını kullanmak.
// Aspose.Words ayrıca tüm resimlere Flate sıkıştırması uygulayacak ve "ImageCompression" özelliğinin değerini yok sayacaktır.
pdfSaveOptions.ImageColorSpaceExportMode = pdfImageColorSpaceExportMode;
doc.Save(ArtifactsDir + "PdfSaveOptions.ImageColorSpaceExportMode.pdf", pdfSaveOptions);
Ayrıca bakınız
- enum PdfImageColorSpaceExportMode
- class PdfSaveOptions
- ad alanı Aspose.Words.Saving
- toplantı Aspose.Words