ASP JPEG RegKey

ASP JPEG RegKey

1. AspJpeg nedir?

AspJpeg, ASP veya ASP.NET uygulamalarınızın tüm görüntü yönetimi gereksinimlerine yardımcı olacak bir sunucu bileşenidir. AspJpeg ile, yüksek kaliteli küçük resimler, logo damgası fotoğrafları oluşturabilir, görüntülerden meta veri bilgilerini alabilir, kırpabilir, geliştirebilir, döndürebilir, dönüştürebilir ve çok daha fazlasını yapabilirsiniz.

  • 2. AspJpeg Bileşeninin Özeti

                                                        Giriş olarak JPEG, GIF, BMP, TIFF ve PNG formatlarını destekler.

                                                        Kaynak görüntüler diskten, belleğe veya bir kayıt kümesinden açılabilir.

                                                        Yeniden boyutlandırılan görüntüler diske, belleğe veya bir HTTP akışına kaydedilebilir.

                                                        Üç yeniden boyutlandırma algoritmasını destekler: en yakın komşu, bilineear ve bicubic.

                                                        Bir resmin üstüne çizim ve yazarak. TrueType ve Type 1 yazı tipleri için destek.

                                                        Otomatik sözcük kaydırma, sola, sağa, ortaya ve hizalanmış metne hizalama.

                                                        Resim içinde resim desteği.

                                                        Kırpma, çevirme, döndürme, keskinleştirme, gri tonlamalı dönüştürme.

                                                        En iyi kalite / dosya boyutu oranı için çıktı görüntülerinin sıkıştırma oranı ayarlanabilir.

                                                        JPEG görüntülerden EXIF ​​ve IPTC meta veri çıkarma.

                                                        Yeniden boyutlandırma sırasında meta veri koruma.

                                                        IPTC meta verileri ekleme ve düzenleme.

                                                        CMYK-RGB dönüşümü.

                                                        Sepya filtresi

                                                        Görüntünün tek tek piksellerine okuma / yazma erişimi.

                                                        PNG alfa kanalı desteği.

                                                        PNG çıkışı, alfa kanalı koruma.

                                                        GIF şeffaflık desteği.

                                                        Parlaklık, kontrast ve doygunluk ayarı.

                                                        GIF çıkışı, şeffaflık ve animasyon koruma.

                                                        JPEG-GIF dönüşümü.

                                                        Antialiased çizim rutinleri.

                                                        Perspektif projeksiyon.

                                                        Gauss bulanıklığı, kenar algılama, eşik, diğer filtreler.

                                                        Chroma anahtar etkisi.

                                                        3B yüzey haritalaması.

                                                        3. AspJpeg Sistem Gereksinimleri

                                                        Windows NT / 2000 / XP / 2003 / Vista ve IIS 4.0 + ve ASP / ASP.NET veya Visual Basic 5.0 + veya Visual C + + 5.0 + veya COM destekleyen herhangi bir geliştirme ortamı.

                                                        4. AspJpeg Yüklemesi - Full Yükleme:

                                                        30 günlük deneme sürümünü işletim sisteminize göre 32 bit veya 64 bit sürümü (aspjpeg64.exe) indirin. Seri numarasını girmeniz istendiğinde, geçerli bir seri numarası giremezseniz 30 günlük deneme sürümü olarak kurulacaktır, full sürüm kayıt için altta belirtilen şekilde Registry'e kayıt yaptırabilirsiniz. Eğer kurulum yapılacak disk formatı NTFS ise, sorunlara karşılaşabilirsiniz.

                                                        Yüklemeyi Güncelle: Diğer sürümler AspJpeg bileşenlerinden önce takılırsa, özgün bileşenleri kaldırmanız ve ardından yeni sürümün yüklemeniz gerekir.

                                                        IIS: net durdurun iisadmin / y

                                                        Eski bileşenleri kaldırın: regsvr32 / u Path / aspjpeg.dl (Yükleme yolunun yolu)

                                                        IIS'yi yeniden başlat: Net Start w3svc

                                                        Sonra yeni bir derleme yükleyin veya Bin dizini AspJpeg.dll dosyasını kopyalayın.

                                                        El ile yükleme için : Program kodu regsvr32 Yol / aspjpeg.dll (Yükleme yolunun yolu)

                                                        Normal yükleme işlemi sırasında seri numarasını girmezseniz veya yüklemeyi güncelleştirmezseniz, tam sürümü sağlamak için kayıt defterine aşağıdaki öğeleri eklemeniz gerekir , doğrudan key.reg belgesi için aşağıdaki kodu kaydedebilir ve kayıt defterine ekleyebilirsiniz:

                                                        Program kodu

                                                        Windows Registry Editor Version 5.00
                                                        [HKEY_LOCAL_MACHINE / Software / Persits Software / AspJpeg / RegKey] @ = “17361-38566-42221”
                                                        In addition, you can RegKey property by aspjpeg object code layer to set the registration code, as follows:
                                                         
                                                         
                                                        1. Set Jpeg = Server.CreateObject (“Persits.Jpeg”)
                                                        2. Jpeg.RegKey = “12345-67890-12345”   
                                                        <class="viewsource" title="view plain">view plain</class="viewsource">
                                                        1. Set Jpeg = Server.CreateObject(“Persits.Jpeg”)  
                                                        2. Jpeg.RegKey = “12345-67890-12345”  
                                                        3. …   

                                                        1. Küçük resimler oluşturmak için AspJpeg bileşenleri nasıl kullanılır? 

                                                        1. <%
                                                        2.  Set Jpeg = Server.CreateObject (“Persits.Jpeg”) ‘Create aspjpeg object instance   
                                                        3. Path = Server.MapPath (“.. / Images / apple.jpg”) ‘set the picture path   
                                                        4. Jpeg.Open Path ‘open the picture   
                                                        5.  ‘Adjust the width and height of the original 50%   
                                                        6. Jpeg.Width = Jpeg.OriginalWidth / 2
                                                        7. Jpeg.Height = Jpeg.OriginalHeight / 2
                                                        8. Jpeg.Save Server.MapPath (“apple_small.jpg”) ‘save the image to disk   
                                                        9. Jpeg.Close: Set Jpeg = Nothing   
                                                        10. %>
                                                        <class="viewsource" title="view plain">view plain</class="viewsource">
                                                        1. <%   
                                                        2. Set Jpeg = Server.CreateObject(“Persits.Jpeg”)    ‘ASPJpeg  
                                                        3. Path = Server.MapPath(“../images/apple.jpg”)      
                                                        4. Jpeg.Open Path                                      
                                                        5. ‘50%  
                                                        6. Jpeg.Width = Jpeg.OriginalWidth / 2  
                                                        7. Jpeg.Height = Jpeg.OriginalHeight / 2  
                                                        8. Jpeg.Save Server.MapPath(“apple_small.jpg”)          
                                                        9. Jpeg.Close:Set Jpeg = Nothing  
                                                        10. %>  

                                                        2. Resim üzerine filigran oluşturmak için AspJpeg bileşenleri nası kullanılır?

                                                        1. <%
                                                        2.  Set Jpeg = Server.CreateObject (“Persits.Jpeg”)
                                                        3. Jpeg.Open Server.MapPath (“2.jpg”)
                                                        4.  ‘Began to write text   
                                                        5. Jpeg.Canvas.Font.Color = & 000000 ‘red color   
                                                        6. Jpeg.Canvas.Font.Family = “Courier New”      ‘Font   
                                                        7. Jpeg.Canvas.Font.Bold = true      ‘Whether the bold   
                                                        8. Jpeg.Canvas.Print 10, 10, “Copyright (c) XYZ, Inc.”     
                                                        9.  Print coordinates of the ‘Print coordinates x y need to print characters   
                                                        10.  ‘The following image border   
                                                        11. Jpeg.Canvas.Pen.Color = & H000000 ‘black color   
                                                        12. Jpeg.Canvas.Pen.Width = 2 ‘pen width   
                                                        13. Jpeg.Canvas.Brush.Solid = False      ‘Whether the thickening process   
                                                        14. Jpeg.Canvas.Bar 1, 1, Jpeg.Width, Jpeg.Height
                                                        15.  ‘Starting X coordinate of the starting Y coordinate input length of the input of highly   
                                                        16. Jpeg.Save Server.MapPath (“1.jpg”) ‘save   
                                                        17. %>
                                                        <%   
                                                        1. Set Jpeg = Server.CreateObject(“Persits.Jpeg”)   
                                                        2. Jpeg.Open Server.MapPath(“2.jpg”)   
                                                        3. ‘   
                                                        4. Jpeg.Canvas.Font.Color = &000000    ‘red    
                                                        5. Jpeg.Canvas.Font.Family = “Courier New”    ‘   
                                                        6. Jpeg.Canvas.Font.Bold = True    ‘   
                                                        7. Jpeg.Canvas.Print 10, 10, “Copyright (c) XYZ, Inc.”   
                                                        8. ‘x y    
                                                        9. ‘   
                                                        10. Jpeg.Canvas.Pen.Color = &H000000    ‘black    
                                                        11. Jpeg.Canvas.Pen.Width = 2    ‘   
                                                        12. Jpeg.Canvas.Brush.Solid = False    ‘   
                                                        13. Jpeg.Canvas.Bar 1, 1, Jpeg.Width, Jpeg.Height   
                                                        14. ‘X Y     
                                                        15. Jpeg.Save Server.MapPath(“1.jpg”)    ‘   
                                                        16. %>  

                                                        3. AspJpeg bileşenleri ile nasıl resim birleştirlir?

                                                        AspJpeg 1.3 +, DrawImage yöntemi ile görüntüleri birbirinin üzerine yerleştirmenizi sağlar. Bu yöntemi kullanmak için, AspJpeg nesnesinin iki örneğini oluşturmalı ve her ikisini de görüntülerle Açık (veya OpenBinary) çağrılar yoluyla doldurmalısınız. Canvas.DrawImage çağrılırken, AspJpeg'in ikinci örneği, X ve Y ofsetleri (piksel olarak) ile birlikte bu yönteme yönelik bir argüman olarak iletilir:

                                                        Aşağıdaki yöntemi kullanın, iki AspJpeg örnek nesnesi oluşturmanız gerekir.

                                                        1. <%
                                                        2.  Set Jpeg1 = Server.CreateObject (“Persits.Jpeg”)
                                                        3.  Set Jpeg2 = Server.CreateObject (“Persits.Jpeg”)
                                                        4. Jpeg1.Open Server.MapPath (“t.jpg”)
                                                        5. Jpeg2.Open Server.MapPath (“t1.jpg”)
                                                        6. Jpeg1.Canvas.DrawImage 10, 10, Jpeg2 ‘optional arguments omitted   
                                                        7. jpeg1.save Server.mappath (“tt.jpg”)
                                                        8. %>
                                                        <class="viewsource" title="view plain">view plain</class="viewsource">
                                                        1. <%  
                                                        2. Set Jpeg1 = Server.CreateObject(“Persits.Jpeg”)  
                                                        3. Set Jpeg2 = Server.CreateObject(“Persits.Jpeg”)  
                                                        4. Jpeg1.Open Server.MapPath(“t.jpg”)  
                                                        5. Jpeg2.Open Server.MapPath(“t1.jpg”)  
                                                        6. Jpeg1.Canvas.DrawImage 10, 10, Jpeg2 ‘ optional arguments omitted  
                                                        7. jpeg1.save Server.mappath(“tt.jpg”)  
                                                        8. %>  


                                                        4. AspJpeg bileşeni ile resim kesme nasıl yapılır?

                                                        AspJpeg 1.1 + ayrıca, Crop (x0, y0, x1, y1) yöntemi ile elde edilen minik resimlerin kenarlarını kesebilir veya kırpabilir. Kesilen resmin boyutu, orijinal büyük resim ile değil, sonuçtaki küçük resim içindeki üst sol ve alt dik köşelerin koordinatları ile belirtilir. 

                                                        1. <%
                                                        2.  Set Jpeg = Server.CreateObject (“Persits.Jpeg”)
                                                        3. Jpeg.Open Server.MapPath (“t.jpg”)
                                                        4. jpeg.Crop 20, 30, jpeg.Width – 20, jpeg.Height – 10
                                                        5. jpeg.save Server.mappath (“tt.jpg”)
                                                        6. Response.Write (“the src=tt.jpg>)</img 
                                                        7. %>
                                                        <class="viewsource" title="view plain">view plain</class="viewsource">
                                                        1. <%  
                                                        2. Set Jpeg = Server.CreateObject(“Persits.Jpeg”)  
                                                        3. Jpeg.Open Server.MapPath(“t.jpg”)  
                                                        4. jpeg.Crop 20, 30, jpeg.Width – 20, jpeg.Height – 10   
                                                        5. jpeg.save Server.mappath(“tt.jpg”)  
                                                        6. Response.write(“</img src=tt.jpg>)  
                                                        7. %>