Alguém sabe como eu faço pra abrir a página inical do site em fullscreen sem precisar de uma página anterior que a chame? A idéia é que o código pra fazer com que a janela abra full esteja na própria página e não que precise de uma página anterior a chamando com window.open.
já tentei o código abaixo, mas não funciona:
<script>
top.window.moveTo(0,0);
if (document.all)
{ top.window.resizeTo(screen.availWidth,screen.availHeight); }
else if
(document.layers || document.getElementById)
{
if
(top.window.outerHeight < screen.availHeight || top.window.outerWidth <
screen.availWidth)
{ top.window.outerHeight = top.screen.availHeight;
top.window.outerWidth = top.screen.availWidth; }
}
</script>
Urgente
Valeu galera
- Fórum WMO
- → Viewing Profile: Posts: Dione R. Fernandes
Community Stats
- Group Usuários
- Active Posts 3
- Profile Views 978
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Male
0
Neutral
User Tools
Friends
Dione R. Fernandes hasn't added any friends yet.
Latest Visitors
No latest visitors to show
Posts I've Made
In Topic: Janela Full Screen
30/07/2009, 13:03
In Topic: Script De Tratamento De Fotos
22/01/2009, 10:45
Blz,
incrementei mais um elemento no código para facilitar os testes
// procedimento para realizar o processo para todos os arquivos da pasta configurada.
if (is_dir($dir)) {
if ($pasta = opendir($dir)) {
while (($arq_imagem = readdir($pasta)) !== false) {
if (!(($arq_imagem == ".") || ($arq_imagem == "..") || ($arq_imagem == "Thumbs.db")))
criafoto($arq_imagem);
}
closedir($pasta);
}
}
Mas estou com um problema:
Quando executo o código, ele me retorna um quadro do tamanho que a imagem deveria ser mas a imgem mesmo é inserida nesse quadro em um tamanho bem menor. Não consegui ajustá-la pra ficar do tamanho do quadro. O logotipo aparece no tamanho certo.
Alguém poderia me ajudar?
Grato
E ai galera!!!
Fiz umas mudanças no código original e ficou assim:
<?php
set_time_limit(300);
// taxa de compressão do JPEG
$tx_compressao = 80;
// imagem com logomarca e marca d`água
$arq_marca = 'imagens/marca.png';
// tamanho para visualização no site
$tam_orig_x = 500;
$tam_orig_y = 375;
// tamanho de thumbnails no site
$tam_thumb_x = 65;
$tam_thumb_y = 49;
// correção de gamma de cores
$tx_correcao = 1.6;
// pasta de origem, onde o script vai carregar as imagens originais
$dir = "origem";
// pasta de destino, onde o script vai gravar as imagens geradas
$dst = "destino";
// prefixo das imagens do thumbnail
$pre_thumb = "t";
// função para processos graficos da foto.
function criafoto($arquivo) {
global $tx_compressao, $tx_correcao, $arq_marca, $tam_orig_x, $tam_orig_y, $tam_thumb_x,$tam_thumb_y, $dir, $dst, $pre_thumb;
// carrega a imagem com a marca
$marca = imagecreatefrompng("$arq_marca");
$isx = imagesx($marca);
$isy = imagesy($marca);
// transparencia, para o exemplo, o fundo da imagem marca.png deve ser branco
imagecolortransparent($marca, imagecolorallocate($marca, 0, 225, 0));
// carrega foto original
$foto = imagecreatefromjpeg("$dir/$arquivo");
// pega o tamanho da imagem original
$ifx = imagesx($foto);
$ify = imagesy($foto);
if ($ifx > $ify) {
// gera imagens que resultarão na imagem final
$final = imagecreatetruecolor($tam_orig_x, $tam_orig_y);
$thumb = imagecreatetruecolor($tam_thumb_x, $tam_thumb_y);
// copia o conteudo da imagem original para o imagem resultado final
imagecopyresampled($final, $foto, 0, 0, 0, 0, $tam_orig_x, $tam_orig_y, $ifx, $ify);
}
else {
// gera imagens que resultarão na imagem final
$final = imagecreatetruecolor($tam_orig_y, $tam_orig_x);
$thumb = imagecreatetruecolor($tam_thumb_y, $tam_thumb_x);
// copia o conteudo da imagem original para o imagem resultado final
imagecopyresampled($final, $foto, 0, 0, 0, 0, $tam_orig_y, $tam_orig_x, $ifx, $ify);
}
// coloca a marca d`água
imagecopyresampled($final, $marca, 0, 0, 0, 0, $isx, $isy, $isx, $isy);
// gera thumbnail a partir da imagem final
imagecopyresampled($thumb, $final, 0, 0, 0, 0, $tam_thumb_x, $tam_thumb_y, $isx, $isy);
// gera foto na pasta destino
imagejpeg($final, "$dst/$arquivo", $tx_compressao);
// gera thumbnail na pasta destino
imagejpeg($thumb, "$dst/$pre_thumb$arquivo", $tx_compressao);
}
// procedimento para realizar o processo para todos os arquivos da pasta configurada.
if (is_dir($dir)) {
if ($pasta = opendir($dir)) {
while (($arq_imagem = readdir($pasta)) !== false) {
if (!(($arq_imagem == ".") || ($arq_imagem == "..") || ($arq_imagem == "Thumbs.db")))
criafoto($arq_imagem);
}
closedir($pasta);
}
}
echo "concluido!";
exit;
?>
Basicamente preparei o código pra receber fotos horizontais e verticais e ajustei pra ficar mais fácil na hora de fazer os testes.
Será que alguém pode me ajudar com um outro problema com mysql agora???
http://forum.wmonlin...o...=212671&hl=
Desde já agradeço!
Valeu
incrementei mais um elemento no código para facilitar os testes
// procedimento para realizar o processo para todos os arquivos da pasta configurada.
if (is_dir($dir)) {
if ($pasta = opendir($dir)) {
while (($arq_imagem = readdir($pasta)) !== false) {
if (!(($arq_imagem == ".") || ($arq_imagem == "..") || ($arq_imagem == "Thumbs.db")))
criafoto($arq_imagem);
}
closedir($pasta);
}
}
Mas estou com um problema:
Quando executo o código, ele me retorna um quadro do tamanho que a imagem deveria ser mas a imgem mesmo é inserida nesse quadro em um tamanho bem menor. Não consegui ajustá-la pra ficar do tamanho do quadro. O logotipo aparece no tamanho certo.
Alguém poderia me ajudar?
Grato
E ai galera!!!
Fiz umas mudanças no código original e ficou assim:
<?php
set_time_limit(300);
// taxa de compressão do JPEG
$tx_compressao = 80;
// imagem com logomarca e marca d`água
$arq_marca = 'imagens/marca.png';
// tamanho para visualização no site
$tam_orig_x = 500;
$tam_orig_y = 375;
// tamanho de thumbnails no site
$tam_thumb_x = 65;
$tam_thumb_y = 49;
// correção de gamma de cores
$tx_correcao = 1.6;
// pasta de origem, onde o script vai carregar as imagens originais
$dir = "origem";
// pasta de destino, onde o script vai gravar as imagens geradas
$dst = "destino";
// prefixo das imagens do thumbnail
$pre_thumb = "t";
// função para processos graficos da foto.
function criafoto($arquivo) {
global $tx_compressao, $tx_correcao, $arq_marca, $tam_orig_x, $tam_orig_y, $tam_thumb_x,$tam_thumb_y, $dir, $dst, $pre_thumb;
// carrega a imagem com a marca
$marca = imagecreatefrompng("$arq_marca");
$isx = imagesx($marca);
$isy = imagesy($marca);
// transparencia, para o exemplo, o fundo da imagem marca.png deve ser branco
imagecolortransparent($marca, imagecolorallocate($marca, 0, 225, 0));
// carrega foto original
$foto = imagecreatefromjpeg("$dir/$arquivo");
// pega o tamanho da imagem original
$ifx = imagesx($foto);
$ify = imagesy($foto);
if ($ifx > $ify) {
// gera imagens que resultarão na imagem final
$final = imagecreatetruecolor($tam_orig_x, $tam_orig_y);
$thumb = imagecreatetruecolor($tam_thumb_x, $tam_thumb_y);
// copia o conteudo da imagem original para o imagem resultado final
imagecopyresampled($final, $foto, 0, 0, 0, 0, $tam_orig_x, $tam_orig_y, $ifx, $ify);
}
else {
// gera imagens que resultarão na imagem final
$final = imagecreatetruecolor($tam_orig_y, $tam_orig_x);
$thumb = imagecreatetruecolor($tam_thumb_y, $tam_thumb_x);
// copia o conteudo da imagem original para o imagem resultado final
imagecopyresampled($final, $foto, 0, 0, 0, 0, $tam_orig_y, $tam_orig_x, $ifx, $ify);
}
// coloca a marca d`água
imagecopyresampled($final, $marca, 0, 0, 0, 0, $isx, $isy, $isx, $isy);
// gera thumbnail a partir da imagem final
imagecopyresampled($thumb, $final, 0, 0, 0, 0, $tam_thumb_x, $tam_thumb_y, $isx, $isy);
// gera foto na pasta destino
imagejpeg($final, "$dst/$arquivo", $tx_compressao);
// gera thumbnail na pasta destino
imagejpeg($thumb, "$dst/$pre_thumb$arquivo", $tx_compressao);
}
// procedimento para realizar o processo para todos os arquivos da pasta configurada.
if (is_dir($dir)) {
if ($pasta = opendir($dir)) {
while (($arq_imagem = readdir($pasta)) !== false) {
if (!(($arq_imagem == ".") || ($arq_imagem == "..") || ($arq_imagem == "Thumbs.db")))
criafoto($arq_imagem);
}
closedir($pasta);
}
}
echo "concluido!";
exit;
?>
Basicamente preparei o código pra receber fotos horizontais e verticais e ajustei pra ficar mais fácil na hora de fazer os testes.
Será que alguém pode me ajudar com um outro problema com mysql agora???
http://forum.wmonlin...o...=212671&hl=
Desde já agradeço!
Valeu
- Fórum WMO
- → Viewing Profile: Posts: Dione R. Fernandes
- Privacy Policy
- Regras ·