![]() |
|
Optik form kodlama - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6) +--- Konu Başlığı: Optik form kodlama (/showthread.php?tid=7497) |
Optik form kodlama - baloglurecep - 12-11-2023 Merhaba dostlar okulda öğretmen olarak çalışmaktayım. bu sene LGS öğrencilerini sınava hazırlıyorum. maalesef öğrencilerimizi sınava hazırlanmakta her geçen yıl biraz daha zorlanıyoruz. Okumak istemeyen öğrencileri zorla okulda tutmanın sonuçlarını yaşıyoruz. Öğrencilerin yönergeleri uygulamaktan uzaklaştığına şahit oluyorum. Optikler nasıl dolduruluyor bir görseniz... Sonra bu optikleri eşleştirme imkansız hale geliyor. Öğrencilerin gelişimini takip edemiyoruz. Bu sebeple bir program yazma zorunluluğu oluştu. optik formlarda zorunlu doldurulması gereken alanların sınav öncesi tarafımızdan bilgisayar yazıcısı ile doldurulmasını sağlamak. Her yayınevi farklı bir optik form kullanıyor. Spontane olarak denemeler alıp yapıyoruz. Dolayısı ile isimli getirme için zaman kalmıyor. Bunu okulda biz yapmak istiyoruz. Gelen optikleri tanıtıp doldurulması gereken alanların doldurulması. bunun için nasıl bir yol yöntem izlemeliyim Delphi 7 kullanıyorum basit şekilde optik formu ölçülerini alarak bir raporlama aracı üzerinde ilgili alanların siyah boyanmasını sağlamak yeterli olacaktır. Sonrasında yazdırmak. Bu konuda fikir verecek arkadaşlara şimdiden teşekkür eder kolaylıklar dilerim. Optik form kodlama - nguzeller - 13-11-2023 optik olarak sıkıntı işi uğraştıracaktır, öğrenci lisesi alıp metin olarak öğrence adı soyadı sınıf ve nosu normal yazdırsanız sorunların büyük kısmı çözülür. Optik form kodlama - enigma - 13-11-2023 Orhan Veli'nin dediği gibi, "Beni bu havalar mahvetti." misali bizim çocuklarımızı da sosyal medya ve uygulamaları mahvediyor. Maalesef.. Optik form kodlama - yhackup - 14-11-2023 Bir kaç örnek paylaşsanız keşke, belki bir şeyler yapılabilir. Optik form kodlama - baloglurecep - 14-11-2023 Değerli dostlar tüm yazılanları okudum. Tümünde haklısınız yalnız çocuklarımızın bu hale gelmesinde eğitimde sahayı bilmeyen bürokratların aldığı kararlar, hiçbir iş yaptırmayan, çocuklarınızın arkalarını toparlayan veliler(kısacası bizler) bu şekilde devam ettikçe sorunlar düzelmez. Yalnız umudumuzu yitirmek de doğru değil. Bizleri yine ileriye götürecek, muasır medeniyet seviyesine yine bizim yavrularımız ulaştıracak. Optik formu oluştururken doldurulacak optik alanların ilk boyanacak hücrenin ölçüsü üstten ve soldan alınıp belirlenecek daire çapında siyah boyama yapacak.Liste veritabanından alınacak. İsim ilk harfine bakılacak ilk harfin ölçüsüne göre aşağı yönde ilgili harfe kadar inip o alanı boyayacak. Tüm harfler , sayılar için bunu yapacak. Umarım anlatabilmişimdir. Belki işlemin yapıldığı formda ön izleme alanı eklenebilir. Sonrasında listenin çıktısı optik formun üzerine basılacak. Hiç boyama işlemi yapmadım bununla ilgili bir fikrim yok. Programı bitince ücretsiz olarak eğitim camiasına sunacağım. Destekleriniz için tekrar teşekkür eder kolaylıklar dilerim. Optik form kodlama - vedat35 - 14-11-2023 öncelikle ücretsiz olarak sunmanıza çok çeşitli sebeplerden karşıyım. kodlama açısından yardımcı olmak adına, anladığım kadarıyla aşağıdaki gibi bir formu yazıcıya vereceksiniz ve adı soyadı veya okul kodu gibi bir kolonu otomatik olarak doldurtmak istiyorsunuz, "Gelen optikleri tanıtıp doldurulması gereken alanların doldurulması." bir combobox da görsel tasarımların adları olacak, bu görsel tasarıma görede örneğin önceden hazırlanmış bir fastreport rpt yükletip düzenlemeler yaptırıp yazdırmak istiyorsunuz, bu report nesnesinde form türüne göre hizalanmış (yani kolonların üzerine denk getirtilmiş siyah kutu veya çarpı gibi işaretler olmasını istiyorsunuz) eğer bu mantık size uyuyorsa; öyleyse öncelikle görselin ilgili alanını mspaint veya photoshop gibi bir program ile kesmeli ve jpg hale getirmeli, fast report kurmalı, report nesnesini forma ekleyip çift tıklayarak tasarım görünüme girmeli, forma bir tfrximage koymalı ve bu kestiğiniz resmi ona yükletmekli orjinal evrağın nüshanesınıda koyarak ve yazıcıdan yazdırarak, bu tfrximage deki resmi ilgili çıktının tam koordinatlarına denk gelecek şekilde düşürülmelisiniz, ardından bu tfrximage nesnesinin üzerine ilgili abcde gibi hücrelere gelecek şekilde label lar veya rectangleler dizebilirsiniz, en sonda formu kayıt edip, tfrximage deki refransınızda visible=false yaparak çıkmalısınız, gerisi report nesnesinin yüklenmesi ve dizdiğiniz objelerin kontrolü konusuna kalır. (burada dikkata alınması gereken nokta, siz şablon taslağını yazdırmadığınız için yazıcıdan yazıcıya kağıdın paten tarafından değişik şekillerde alınması gibi durumlardan sapmaların olabileceğidir, yani denk gelmeyi kast ediyorum) bir başka yol; delphi 7 de zemini beyaz olan bir form üzerinde (yazıcı beyaz zemini transparent olarak görecekdir) scrolbox içinde ilgili koordinatlara dizilmiş yine refrans timage niz üzerinden dizilmiş yukarıdaki aynı anlatımla label ve rectangelelerinizi dizip, scrolbox u yazdırmak olabilir. tabiki bu anlatımlarım yapmak istediğinize uymuyor olabilir, bu durumda konuyu dahada ayrıntılandırın lütfen.
Cvp: Optik form kodlama - baloglurecep - 15-11-2023 (14-11-2023, Saat: 20:35)vedat35 Adlı Kullanıcıdan Alıntı: öncelikle ücretsiz olarak sunmanıza çok çeşitli sebeplerden karşıyım.vedat bey kardeşim teşekkür ederim yanıtınız için. Mantığını iyi anlamışsınız. Ben de birkaç gündür aynı fikirler üzerinde duruyorum. Ücresiz kısmına hem katılıyorum hem katılmıyorum. Katılmama sebebim ülke genelinde merkezlerdeki birkaç okul hariç inanın sabun alacak maddiyatları yok. Sebep bu. Yalnız emek de ücretsiz olamamalı. Bu programın kullanılabilir hale gelmesi nereden baksak en iyimser olarak bir iki ayı bulacak. Bir karşılığı da olması gerek. Bakalım durum ne gösterecek. Fikirleriniz gayet güzel. Benim de zihnimde yavaş yavaş olgunlaşıyor. Teşekkürler Optik form kodlama - sunbeki - 16-11-2023 Hocam öncelikle eğitim sistemi hakkındaki üzüntülerinizi paylaştığımı söylemek isterim. Anladığım kadarıyla yukarıda arkadaşımızın paylaştığı gibi değişik tasarımlardaki optik formu yazıcıya koyup, delphi tarafında içerikleri doldurmak istiyorsunuz. Bu durumda sapmaları önlemek zor olacaktır. Zira yazıcı kağıdı alırken sapmalar olabiliyor. Yuvarlakları taşırınca da sorun olacaktır. Cvp: Optik form kodlama - COMMANDX - 16-11-2023 (12-11-2023, Saat: 21:33)baloglurecep Adlı Kullanıcıdan Alıntı: Merhaba dostlar okulda öğretmen olarak çalışmaktayım. bu sene LGS öğrencilerini sınava hazırlıyorum. maalesef öğrencilerimizi sınava hazırlanmakta her geçen yıl biraz daha zorlanıyoruz. Okumak istemeyen öğrencileri zorla okulda tutmanın sonuçlarını yaşıyoruz. Öğrencilerin yönergeleri uygulamaktan uzaklaştığına şahit oluyorum. Optikler nasıl dolduruluyor bir görseniz... Sonra bu optikleri eşleştirme imkansız hale geliyor. Öğrencilerin gelişimini takip edemiyoruz. Hocam Optik Formunuz nasıl? @vedat35 in gönderdiği ile aynı mı? Zamanında (2001 lerde) Yarı resmi bir kurumda MEB in optik form kağıtlarını dolduracak birşeyler yapmıştım. Görüntüsünü eklerseniz belki bi çözüm sunabilirim. |