Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Funzionamento dei convertitori

    Come fa il convertitore a trasformare un tipo di file, (es. PNG ) in un file (es. ICO ) come su questo sito web: http://www.vistaico.com/ ?
    Se volete fare un esempio di codice io conosco solo i seguenti linguaggi di programmazione: JavaScript , C , MicroSoft Visual Basic 08 . Grazie 1000!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un "esempio" di codice per convertire due formati di file? Stai scherzando, spero ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Nun capiscio, tu vuoi del codice che faccia questo mestiere o anche semplicemente un link ad un programma che lo faccia?
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    E' mooo0lto difficile, ma vorrei una vaga idea...

  5. #5

  6. #6
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,537
    scusate l'intromissione, ma questa cosa interessa anche me. purtroppo in vb non saprei aiutarti con il codice, pero' mi pare che il tipo di estensione delle immagini varia sulla base della compressione che ha il file (credo) ma la mappa dei pixel che ne costituisce l'area di disegno dovrebbe essere trattata allo stesso modo, quindi partendo da una bitmap la logica dovrebbe essere la stessa per tutti i file. a questo punto pero' dovresti studiarti il tipo di compressione del file in cui intendi convertire la bitmap (inteso proprio come mappa di bit che a sua volta proviene da una compressione differente).

    ricapitolando :

    crei una superfice dall'imagine a partire dalla sua origine (ad esempio jpeg...), ne leggi il flusso (mappa di pixel), trasformi il flusso con l'algoritmo di compressione della nuova estensione, salvi con la nuova estensione.

    ora tutto cio' l'ho solo supposto e mi sono permesso di scriverlo solo perchè tu hai chiesto un idea, ma con cio' non significhi che ne ho la certezza.
    pero' credo che se vai a fare una ricerca con queste cose, potresti trovare (studiandoci su un bel po) una soluzione.

    spero di esserti stato utile almeno per aiutarti nella ricerca della soluzione.



    P.S. chiedo scusa ai forumisti se ho scritto castronerie, ma almeno se è successo e qualcuno lo fa presente, impareremo qualcosa in piu'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.