Layer
Genel Bakış
Layer NET için FOSS’de bir sınıf.
Katmanlar aracılığıyla açığa çıkarılan bir PDF katmanı (İsteğe bağlı İçerik Grubu).
Bu sınıf .NET programlarında Katman nesnelerle çalışmak için 7 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Delete, Flatten, Layer, Lock, Save, Unlock. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Contents, DefaultState, Id, Locked, Name.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Id | string | Oku . | Katman tanımlayıcısı (bir kez eklenmiş sayfa-kaynak özelliği adı). |
Name | string | Oku . | Katmanın insanca okunabilir adı. |
Contents | List<Operator> | Oku . | Bu katmanın içeriğini oluşturan operatörler. |
DefaultState | DefaultState | Okuma/Yazma | Varsayılan görünürlük durumu. |
Locked | bool | Oku . | Katman kilitli olup olmadığı (görücü tarafından değiştirilmez). |
Yöntemler
| Signature | Açıklama: |
|---|---|
Layer(id: string, name: string) | Yeni, ayrı bir katman oluşturun. |
Lock() | Bu katmanı kilitleyin. |
Unlock() | Bu katmanı aç. |
Delete() | Bu katmanı ve içeriğini sayfadan kaldırın. |
Flatten(cleanupContentStream: bool) | Bu katmanın içeriğini koşulsuz sayfa içeriğine düzelt. |
Save(outputStream: System.IO.Stream) | Bu katmanın içeriğini bağımsız tek sayfa PDF akışı olarak kaydet. |
Save(outputPath: string) | Bu katmanın içeriğini tek sayfalık bir PDF dosyası olarak kaydet. |