تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طباعة تقرير بطول وعرض معين (التقرير عبارة عن سطر)
#2
(05-07-24, 03:10 PM)atefkhalf2004 كتب : هل يمكن  عند طباعة التقرير  علي الطابعة  يتم بطول وعرض معين  (التقرير عبارة عن سطر)
مثلا  كلمة منتدي فيجوال بيسك   هي في وضع التصميم  6سم   في  2 سم
يتم طباعتها   في  مساحة  12سم  في  4 سم

نعم يمكن ذالك باستعمال الكود التالي يمكنك التعديل عليه حسب ماتريد فقد اضفت الشرح على كل خطوة  Wink

PHP كود :
Imports System.Drawing.Printing

Public Class Form1

    Private Sub PrintButton_Click
(sender As ObjectAs EventArgsHandles PrintButton.Click
        
' إعداد الطابعة
        Dim printDoc As New PrintDocument()

        ' 
إعداد حجم الصفحة
        AddHandler printDoc
.BeginPrintAddressOf printDoc_BeginPrint
        AddHandler printDoc
.PrintPageAddressOf printDoc_PrintPage

        
' عرض إعدادات الطباعة للمستخدم (اختياري)
        Dim printDialog As New PrintDialog()
        printDialog.Document = printDoc

        If printDialog.ShowDialog() = DialogResult.OK Then
            printDoc.Print()
        End If
    End Sub

    Private Sub printDoc_BeginPrint(sender As Object, e As PrintEventArgs)
        Dim printDoc As PrintDocument = CType(sender, PrintDocument)
        ' 
تعيين حجم الصفحة للورقة المطلوبة
        Dim pageSize 
As New PaperSize("Custom"1200400' 12 سم × 4 سم (بالبكسل، حيث 1 سم = 100 بكسل تقريبًا)
        printDoc.DefaultPageSettings.PaperSize = pageSize
        printDoc.DefaultPageSettings.Landscape = False
    End Sub

    Private Sub printDoc_PrintPage(sender As Object, e As PrintPageEventArgs)
        ' 
تحديد إعدادات الطباعة
        Dim font 
As New Font("Arial"16)
 
       Dim brush As New SolidBrush(Color.Black)
 
       Dim text As String "منتدى فيجوال بيسك"

 
       ' رسم النص على الصفحة
        e.Graphics.DrawString(text, font, brush, New PointF(10, 10)) ' 
1010 هي الإحداثيات لتحديد مكان النص
    End Sub

End 
Class 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: طباعة تقرير بطول وعرض معين (التقرير عبارة عن سطر) - بواسطة zazasami - 05-07-24, 07:40 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في جلب الصورة في التقرير مصمم هاوي 12 1,229 06-06-25, 03:00 PM
آخر رد: atefkhalf2004
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 558 22-03-25, 09:59 AM
آخر رد: mh66
  كيف اضف عدد النسخ فى كود تصدير التقرير الى PDF new_programer 1 366 17-03-25, 12:26 AM
آخر رد: princelovelorn
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 519 25-02-25, 09:31 AM
آخر رد: heem1986
  مشكلة تنسيق التاريخ في تقرير الكريستال مصمم هاوي 4 686 07-02-25, 01:24 AM
آخر رد: عبد العزيز البسكري
  اريد كود معين اثابكم الله خالد كامل1 1 456 04-02-25, 09:28 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 395 04-02-25, 05:50 AM
آخر رد: خالد كامل1
  هل من الممكن تصميم تقرير كالصوره خالد كامل1 0 322 25-01-25, 03:03 AM
آخر رد: خالد كامل1
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 554 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  طريقة التحكم في التقرير بالكود المتألق9 2 489 23-12-24, 05:11 PM
آخر رد: atefkhalf2004

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم