|
JasperPrintProcess |
|
|
"JasperFillProcess" tarafından üretilen jrprint dosyalarını doğrudan yazıcıya göndermek veya seçilen yazıcının sürücüsü ile bir "prn" dosyası oluşturmak üzere kullanılır. Oluşturulan "prn" dosyası daha sonra "PrintProcess" tarafından kullanılabilir. Önemli: Bu işlem çıktı alınacak yazıcının Postscript desteğinin olmaması durumunda gereklidir. Eğer yazıcının Postscript desteği var ise doğrudan JasperProcess ve PrintProcess işlemlerinin kullanılması yeterli olur.
Parametreler Doldurma Kimliği (MScript kabul eder) JasperFillProcess ile üretilmiş olan yazdırılacak olan rapor dosyasının kimliği. Yazıcı Kimliği (MScript kabul eder) Çıktı alınacak olan sunucu yazıcısının kimliği. "-1" varsayılan yazıcı, "-2" değeri ise yazıcı seçim diyaloğu anlamındadır. Çıktı Dosya Adı (MScript kabul eder) Eğer yazıcıdan çıktı almak yerine bir PRN dosyası üretilmesi isteniyorsa bu özellikte bir dosya adı verilmelidir. Değer kalıcı bir dosya adı olabileceği gibi geçici bir dosya da olabilir. Geçici dosyalar, süresi dolmuş dosyaların otomatik olarak silindiği özel MoreMotion dizini ("WEB-INF/MM-INF/~tempfiles/") altında oluşturulur ve adları havuz değişkenlerine veya işlem kaydı alanlarına atanır. Örnekler:
Eğer çıktı istemci bilgisayara bağlı bir yazıcıdan alınacak ise ve bu yazıcının PostScript desteği yoksa bu işlem ile üretilen geçici PRN dosyası PrintProcess işlemine girdi olarak verilebilir. Önemli! İstemci bilgisayarına bağlı yazıcı sürücüsünün sunucu bilgisayarında da kurulu olması gerekir. Çünkü PRN dosyası bu sürücü tarafından üretilecektir. Yazdırma İsteği Nitelikleri Kopya Miktarı (MScript kabul eder) Dokümanın kaç kopya yazdırılacağını belirler. İş Adı (MScript kabul eder) Boş bırakılır ise yazdırılan dokümanın adı İşin Adı olarak kullanılır. İsteyen Kullanıcı Adı (MScript kabul eder) Yazdırma işlemini talep eden kullanıcının adı. Taraflar (MScript kabul eder) Kağıdın tek tarafına veya her iki tarafına da yazdırılacağını belirler. Çift taraf yazdırma işleminde hangi kenarın (uzun veya kısa) sabit olduğu da belirtilir. Kağıt Boyutu (MScript kabul eder) Kullanılacak olan kağıt standartı (A4,B5,LEGAL,vs) Doğrultu (MScript kabul eder) Yazdırma doğrultusu. Yatay (Enlemesine), Dikey (Boylamasına) veya ters yönde Enlemesine/Boylamasına Sayfa Aralıkları (MScript kabul eder) Hangi sayfaların yazdırılacağını belirler. Sayfalar Sıralı (MScript kabul eder) Birden fazla kopya seçildiğinde kopya sayfalarının kendi içinde sıralı olacağını belirler. Renklilik (MScript kabul eder) Dokümanın renkli yada tek renk (siyah-beyaz) olarak basılmasını sağlar. |