PdfPageEditor

PdfPageEditor class

Sayfa döndürme, sayfayı yakınlaştırma, konumu taşıma ve sayfa boyutunu değiştirme dahil olmak üzere PDF dosyasının sayfasını düzenlemek için bir sınıfı temsil eder.

public sealed class PdfPageEditor : SaveableFacade

yapıcılar

İsim Tanım
PdfPageEditor() PdfPageEditor sınıfı için yapıcı.
PdfPageEditor(Document) PdfPageEditor sınıfı için yapıcı.

Özellikleri

İsim Tanım
DisplayDuration { get; set; } Sayfalar için görüntüleme süresini alır veya ayarlar.
Document { get; } Üzerinde çalıştığı belge cephesini alır.
HorizontalAlignment { get; set; } Sonuç sayfasındaki orijinal PDF içeriğinin yatay hizalamasını alır veya ayarlar, varsayılan ayar AlignmentType.Left.
PageRotations { get; set; } Bir karma tablo, sayfa numarasını ve döndürme derecesini içerir, anahtar sayfa numarasını temsil eder, anahtarın değeri derece cinsinden döndürmeyi temsil eder.
PageSize { get; set; } Çıktı dosyasının sayfa boyutunu alır veya ayarlar.
ProcessPages { get; set; } Düzenlenecek sayfa numaralarını alır veya ayarlar. Varsayılan olarak, her sayfa düzenlenir.
Rotation { get; set; } Sayfaların dönüşünü alır veya ayarlar, dönüş 0, 90, 180 veya 270 olmalıdır. Varsayılan değer 0.
TransitionDuration { get; set; } Geçiş efektinin süresini alır veya ayarlar.
TransitionType { get; set; } Bir sunum sırasında bu sayfadan başka bir sayfaya geçerken kullanılacak geçiş stilini alır veya ayarlar.
VerticalAlignmentType { get; set; } Sonuç sayfasındaki orijinal PDF içeriğinin dikey hizalamasını alır veya ayarlar, varsayılan VerticalAlignmentType.Bottom.
Zoom { get; set; } Yakınlaştırma katsayısını alır veya ayarlar. 1.0 değeri %100’e karşılık gelir. Varsayılan değer 1.0. Aşağıdaki örnek, belge sayfalarının yakınlaştırmasının nasıl değiştirileceğini gösterir.

yöntemler

İsim Tanım
ApplyChanges() Belge sayfalarına yapılan değişiklikleri uygulayın.
virtual BindPdf(Document) Cepheyi başlatır.
virtual BindPdf(Stream) Cepheyi başlatır.
virtual BindPdf(string) Cepheyi başlatır.
virtual Close() Aspose.Pdf.Document’ı bir cepheye bağlı olarak imha eder.
Dispose() Cepheyi ortadan kaldırır.
GetPageBoxSize(int, string) Belgede belirtilen kutunun boyutunu döndürür.
GetPageRotation(int) Belirtilen sayfanın dönüşünü döndürür.
GetPages() Toplam sayfa sayısını verir.
GetPageSize(int) Belirtilen sayfanın sayfa boyutunu döndürür.
MovePosition(float, float) Orijini (0, 0) noktasından atanan noktaya taşır. Başlangıç noktası sol alt ve birim noktadır (1 inç = 72 nokta).
override Save(Stream) Değiştirilen belgeyi akışa kaydeder.
override Save(string) Değiştirilen belgeyi dosyaya kaydeder.

Alanlar

İsim Tanım
const BLINDH Dikey Jaluziler
const BLINDV Dikey Jaluziler
const BTWIPE Alt-Üst Mendil
const DGLITTER diyagonal parıltı
const DISSOLVE Eski sayfa çözülür
const INBOX İç Kutu
const LRGLITTER Sol-Sağ Parıltı
const LRWIPE Sol-Sağ Silme
const OUTBOX Dış Kutu
const RLWIPE Sağ-Sol Silme
const SPLITHIN Yatay Bölünmüş
const SPLITHOUT Dışarıya Yatay Bölme
const SPLITVIN Dikey Bölmede
const SPLITVOUT Dışarı Dikey Bölme
const TBGLITTER Üst-Alt Parıltı
const TBWIPE Alt-Üst Silme

Ayrıca bakınız