Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut imgsizer'ıdır.
Program:
ADI
imgsizer - HTML IMG etiketleri için yükseklik ve genişlik parametrelerini otomatik olarak birleştirir
SİNOPSİS
görüntü oluşturucu [-d dosya] [--Doküman kaynağı dosya] [-h dosya] [--yardım dosya] [-n] [--üzerine yazılmaz]
[HTMLDosyası] [-v dosya] [--sürüm]
SEÇENEKLER
Sürüm bilgilerini görüntüleyin ve çıkın.
Kullanım bilgilerini görüntüleyin.
Mutlak görüntü dosya adlarının (örneğin, başında "/" bulunanlar) bulunabileceği dizin
Bulunan.
-n, --no-overwwrite, .SH AÇIKLAMA
The görüntü oluşturucu komut dosyası, oluşturma ve güncelleme gibi sıkıcı görevi otomatik hale getirir
HTML IMG etiketlerindeki HEIGHT ve WIDTH parametrelerini genişletin. Bu parametreler birçok kişiye yardımcı olur
tarayıcılardan (Netscape/Mozilla ailesi dahil) çok iş parçacıklı görüntü yüklemeye,
her birinin kendine ait olması için görüntüleri katı bir sırayla yüklemek zorunda kalmak yerine
boyutlar mevcuttur, böylece bir sonraki yerleştirilebilir. Bu genellikle metinlerin
sayfanın geri kalanının çok daha hızlı yüklenmesini sağlar.
Bu komut dosyası, bu niteliklere sahip olmayan herhangi bir IMG etiketi için bu tür nitelikler oluşturmaya çalışacaktır. O olacak
yüzde (%) işareti içermediği sürece mevcut HEIGHT ve WIDTH etiketlerini düzeltin;
mevcut boyutların göreceli olduğu varsayılır ve değiştirilmeden bırakılır.
Bu betik hiçbir argüman olmadan çağrılabilir. Bu modda, sunulan HTML'yi filtreler.
stdin'den HTML'ye (eklenen veya düzeltilen HEIGHT ve WIDTH nitelikleri dışında değiştirilmemiş)
stdout. Dosya argümanlarıyla çağrılırsa, her dosyayı yerinde dönüştürmeye çalışır.
Betik başarılı bir şekilde tamamlanana kadar her bağımsız değişken dosyası aslında değiştirilmez.
dönüşüm geçişi.
The -d seçeneği, mutlak dosya adına sahip görüntülerin bulunduğu DocumentRoot'u ayarlar.
(yani başında "/" bulunanlar) bulunabilir. Hiçbiri belirtilmemişse,
DocumentRoot varsayılan olarak geçerli çalışma dizinini kullanır.
-n (üzerine yazma yok) seçeneği programın mevcut genişliğin üzerine yazmasını önler ve
her ikisi de mevcutsa yükseklik etiketleri.
"IMGSIZER" ortam değişkeninde ek seçenekler de belirtilebilir. İçin
örneğin "imgsizer" yazmaktan kaçınmak için -d /var/www/docs" her seferinde görüntü oluşturucu çağrıldı, sen
sh'e (veya onun soyundan gelenlerden birine) şunu söyleyebilir:
IMGSIZER = "-d /var/www/docs"; IMGSIZER'ı dışa aktar
veya csh kullanıyorsanız:
setenv IMGSIZER "-d /var/www/docs"
Bu komut dosyası Python'da yazılmıştır ve bu nedenle ana bilgisayarda bir Python yorumlayıcısı gerektirir.
sistem. Aynı zamanda aşağıdakilerden birini gerektirir: belirlemek(1) açık kaynakta dağıtılan yardımcı program
ImageMagick görüntü görüntüleme ve işleme araçları paketi veya modern bir sürümü dosya(1)
ve rdjpgcom(1). Bu yardımcı programlar görüntülerden boyutları çıkarmak için kullanılır; görüntü oluşturucu
kendisi grafik formatları hakkında hiçbir bilgiye sahip değildir. Komut dosyası bilinen herhangi bir görüntü formatını işleyecektir
için belirlemek(1) PNG, GIF, JPEG, XBM, XPM, PostScript, BMP, TIFF ve her şey dahil
Aksi takdirde satır içi bir resim olarak görünme olasılığı uzaktan bile olabilir.
NOT
1.0 sürümündeki -q, -l ve -m seçenekleri kaldırıldı. Eskiden yaptıkları şey şuydu
daha akıllı mantıkla gereksiz hale getirildi.
Onworks.net hizmetlerini kullanarak imgsizer'ı çevrimiçi kullanın