folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Kimlik Kartı Yapımı-Yazdırılması



Kimlik Kartı Yapımı-Yazdırılması

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    shock56
    shock56's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    Öğrenci bilgileri tutuğum bir internet sitem var. Bu bilgiler aracılığıyla öğrencilere basit bir kimlik yapmam gerekiyor. Bunun için aklıma boş bir kimlik resminin üzerine canvas ile çizim yapmak geliyor ancak bunun başka bir yöntemi var mıdır?

    Hazırladığım kimliklerin pdf olarak yazdırılmaya hazır hale getirilmesi gerekiyor. Bunun için de şu kütüphaneyi kullanmayı düşünüyorum. (https://github.com/dompdf/dompdf) Başka bir yöntem var mıdır?

    Kimlik kartı formatı budur:

     

    shock56 tarafından 23/May/16 17:38 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Reklamcı.
    sezginari
    sezginari's avatar
    Kayıt Tarihi: 26/Mart/2013
    Erkek

    Hocam şu yolu izleyemez misin?

    Bir sorgu oluştur atıyorum okul numarasını yazınca verileri çeksin yeni bir sayfaya gönder. Yeni sayfada kimlik ebatlarına göre bir tablo oluştur ve ilgili tabloya verileri çek adı bölümünü soyad bölümünü vs. Daha sonra bunu sayfada ctrl+p ile yazdır desen işini görmez mi ? İlla pdf mi olması gerekiyor.


    Matbaa Baskı ve Promoyon İşleriniz Tbt'ye özel fiyat ile yapılır. Islak Mendil,Baskılı Kürdan, Baskılı Pipet, Baskılı Peçete, Baskılı Stick şeker üretim hanemiz mevcuttur.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    shock56
    shock56's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek
    sezginari bunu yazdı

    Hocam şu yolu izleyemez misin?

    Bir sorgu oluştur atıyorum okul numarasını yazınca verileri çeksin yeni bir sayfaya gönder. Yeni sayfada kimlik ebatlarına göre bir tablo oluştur ve ilgili tabloya verileri çek adı bölümünü soyad bölümünü vs. Daha sonra bunu sayfada ctrl+p ile yazdır desen işini görmez mi ? İlla pdf mi olması gerekiyor.

    Aslında PDF veya JPG dememin nedeni tabloda kayma olmaması için. Bazen mobilden çıktı almak gerekebilir. Bir de çok kullanıcılı bir sistem. Herkesin kolayca çıktı alabileceği bir sistem olmalı.

    Mesala code.org sitesindeki şu sayfadan sertifika çıkarıyorsun.  https://code.org/certificates İsmini girdikten sonra print dediğinde resim formatında çıkarıyor. 

     

    shock56 tarafından 23/May/16 17:56 tarihinde düzenlenmiştir
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    herlocksholmes
    herlocksholmes's avatar
    Kayıt Tarihi: 16/Şubat/2014
    Erkek

    php ile dogrulama kodu hazirlarken su fonksiyonu kullaniyordum: http://php.net/manual/en/function.imagejpeg.php

    imagestring fonksiyonu ile yazdirilacak metni konum vererek resme gomebilirsin. ogrenci kimlik karti seklinde bos bir tane resmin olur arkaplan olarak onu alir ustune yazilari yazarsin.

    kullanali baya oldugu icin daha fazla yardimci olamayacagim hocam kusura bakma. bellki cok daha basit yollar, yeni kutuphaneler falan da vardir.


  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    shock56
    shock56's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    Canvas ile tam istediğim gibi kimliği oluşturabildim. 

     <canvas id="kimlik" width="416px" height="264px"></canvas>
    
            <script>
                
                var canvas=document.getElementById('kimlik');
                var resimalani=canvas.getContext('2d');
                var gorselNesnesi=new Image();
                var fotograf=new Image();
                var karekod=new Image();
                gorselNesnesi.onload= function () {
                    resimalani.drawImage(gorselNesnesi,0,0);
                    resimalani.drawImage(fotograf,280,72,83,99);
                    resimalani.drawImage(karekod,290,182,64,64);
                    resimalani.font="14pt Arial";
                    resimalani.fillStyle='black';
                    resimalani.textAlign="left";
                    resimalani.textBaseline="middle";
                    resimalani.fillText('Ahmet',108,87);
                    resimalani.fillText('Deneme',108,120); //fark 33
                    resimalani.fillText('12345',108,153);
                    resimalani.fillText('4/A',108,186);
                    resimalani.fillText('Deneme İlkokulu',108,217);
                }
    
                gorselNesnesi.src="img/kimlik.png"; //kimlik
                fotograf.src="img/furkan.jpg"; //öğrencinin fotoğrafı
                karekod.src="img/karekod.png"; //karekod img değeri
    
            </script>

     

Toplam Hit: 1419 Toplam Mesaj: 5
kimlik kartı yapımı