Belgelerdeki metni program aracılığıyla gizleme
Belirli bir metin aralığı için özelliğini ayarlayarak Hidden belgedeki Font metni gizleyebilirsiniz.
Örneğin, belgeyi yazıcıya göndermeden önce metni Bookmark bir (belge düzeyi özelleştirmesinde) veya Bookmark (VSTO Eklentisinde) geçici olarak gizleyebilirsiniz.
Şunlar için geçerlidir: Bu konudaki bilgiler, Word için belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
Belgeyi yazdırırken Yer İşareti denetimindeki metni gizlemek için
Belirtilen aralıktaki tüm metni gizleyen bir yordam oluşturun.
Belirtilen aralıktaki tüm metinleri gösteren bir yordam oluşturun.
Bir yer işaretinin aralığını yöntemine
HideText
geçirin, belgeyi yazdırın ve ardından aynı aralığı yöntemeUnhideText
geçirin.Aşağıdaki kod örneği belge düzeyi özelleştirmesinde kullanılabilir. Bu örneği kullanmak için projenizdeki sınıfından
ThisDocument
çalıştırın.HideText(bookmark1.Range); object oTrue = true; object oFalse = false; object range = Word.WdPrintOutRange.wdPrintAllDocument; object items = Word.WdPrintOutItem.wdPrintDocumentContent; object copies = "1"; object pages = ""; object pageType = Word.WdPrintOutPages.wdPrintAllPages; this.PrintOut( ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing, ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue, ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing); UnhideText(bookmark1.Range);
Aşağıdaki kod örneği bir VSTO Eklentisinde kullanılabilir. Bu örnekte etkin belge kullanılır. Örneği kullanmak için projenizdeki sınıfından
ThisAddIn
çalıştırın.HideText(bookmark1.Range); this.Application.ActiveDocument.PrintOut(true, false, Word.WdPrintOutRange.wdPrintAllDocument, Item:Word.WdPrintOutItem.wdPrintDocumentContent, Copies:"1", Pages:"", PageType:Word.WdPrintOutPages.wdPrintAllPages, PrintToFile:false, Collate:true, ManualDuplexPrint:false); UnhideText(bookmark1.Range);
Kodu derleme
Bu kod örneği, belgenin adlı bookmark1
bir Bookmark denetim (belge düzeyi özelleştirmesinde) veya Bookmark denetim (VSTO Eklentisinde) içerdiğini varsayar.
İlgili içerik
- Nasıl yapılır: Belgeleri program aracılığıyla yazdırma
- Nasıl yapılır: Program aracılığıyla belgelerde aralıkları tanımlama ve seçme
- Nasıl yapılır: Word belgelerinde aralıkları program aracılığıyla sıfırlama
- Nasıl yapılır: Yer İşareti metnini program aracılığıyla güncelleştirme
- Office çözümlerinde isteğe bağlı parametreler