PageOrientation Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İçerik sayfalarının yazdırma medyası üzerinde nasıl yönlendirilmiş olduğunu belirtir.
public enum class PageOrientation
public enum PageOrientation
type PageOrientation =
Public Enum PageOrientation
- Devralma
Alanlar
Landscape | 1 | Görüntülenebilir alanın içeriği sayfada standart (dikey) yönden saat yönünün tersine 90 derece döndürülür. |
Portrait | 2 | Standart yönlendirme. |
ReverseLandscape | 3 | Görüntülenebilir alanın içeriği sayfada standart (dikey) yönden saat yönünde 90 derece döndürülür. |
ReversePortrait | 4 | Görüntülenebilir alanın içeriği, standart (dikey) yönlendirmeye göre baş aşağıdır. |
Unknown | 0 | Özellik (seçenekleri bu numaralandırma ile temsil edilir) Yazdırma Şemasında tanımlanmayan bir seçeneğe ayarlanır. |
Örnekler
Aşağıdaki örnekte, değerleri ayarlamak PrintTicket için bu numaralandırmanın nasıl kullanılacağı gösterilmektedir.
// Use different PrintTickets for different FixedDocuments.
PrintTicket ptFD = new PrintTicket();
if (_firstDocumentPrintTicket <= 1)
{ // Print the first document in black/white and in portrait
// orientation. Since the PrintTicket at the
// FixedDocumentSequence level already specifies portrait
// orientation, this FixedDocument can just inherit that
// setting without having to set it again.
ptFD.PageOrientation = PageOrientation.Portrait;
ptFD.OutputColor = OutputColor.Monochrome;
_firstDocumentPrintTicket++;
}
else // if (_firstDocumentPrintTicket > 1)
{ // Print the second document in color and in landscape
// orientation. Since the PrintTicket at the
// FixedDocumentSequence level already specifies portrait
// orientation, this FixedDocument needs to set its
// PrintTicket with landscape orientation in order to
// override the higher level setting.
ptFD.PageOrientation = PageOrientation.Landscape;
ptFD.OutputColor = OutputColor.Color;
}
' Use different PrintTickets for different FixedDocuments.
Dim ptFD As New PrintTicket()
If _firstDocumentPrintTicket <= 1 Then
' orientation. Since the PrintTicket at the
' FixedDocumentSequence level already specifies portrait
' orientation, this FixedDocument can just inherit that
' setting without having to set it again.
ptFD.PageOrientation = PageOrientation.Portrait
ptFD.OutputColor = OutputColor.Monochrome
_firstDocumentPrintTicket += 1
Else ' if (_firstDocumentPrintTicket > 1)
' orientation. Since the PrintTicket at the
' FixedDocumentSequence level already specifies portrait
' orientation, this FixedDocument needs to set its
' PrintTicket with landscape orientation in order to
' override the higher level setting.
ptFD.PageOrientation = PageOrientation.Landscape
ptFD.OutputColor = OutputColor.Color
End If
Açıklamalar
Bu türün değerlerini öncelikli olarak şu amaçlar için kullanın:
Bu değerler, bir özelliği olan koleksiyonun PageOrientationCapabilityPrintCapabilitiesüyeleri olarak yazıcının desteklediği yönlendirme türlerini gösterir.
değeri, özelliğinin PageOrientationPrintTicketdeğeri olarak yazıcıyı belirli bir yönlendirmeyi kullanmaya yönlendirir.
Bilinmeyen değeri hiçbir zaman nesnelerin özelliklerinde PrintCapabilities kullanılmaz.
Bir özelliği hiçbir zaman Bilinmiyor olarak ayarlamamalısınızPrintTicket. Başka PrintTicket bir üretim uygulaması yönlendirme özelliğini tanınmayan bir seçeneğe (Yani, Yazdırma Şemasında tanımlanmayan bir seçenek) ayarlayan bir PrintTicket belgesi oluşturduysa, uygulamanızda bu belgeyle oluşturulan bir PrintTicket nesnenin özelliğin PageOrientation değeri Bilinmeyen olur.
ve PrintCapabilities sınıfları devralınamasa daPrintTicket, veya PrintCapabilities sınıflarında hesaba bağlanmayan yazdırma cihazı özelliklerini tanımak için Yazdırma Şeması'nıPrintTicket genişletebilirsiniz. Daha fazla bilgi için bkz. Nasıl yapılır: Yazdırma Şemasını Genişletme ve Yeni Yazdırma Sistemi Sınıflarını İçerik Oluşturucu.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin