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

    printjob a piena pagina

    Salve raga,
    sto lavornado con printjob, ma ho (ovviamente) un problema:
    io carico in un movie clip dei file esterni che hanno grandezza 297*420. Quando li mando in stampa però
    con printjob occupano solo 1/4 del foglio!
    usando le proprietà con:
    trace(pjOutput.pageWidth);
    trace(pjOutput.pageHeight);
    scopro che l'area della pagina è 595*842 praticamente il doppio.
    Siccome le pagine sono dinamiche e quindi di dimensioni variabili allora ho provato a ingrandirle con _width, ma se le
    mando in stampa mi stampa su di 1/4 del foglio tagliando l'area di stampa! quindi mi ingrandisce il file però me ne stampa metà vedendo solo le dimensioni originali!
    come si può stampare il file a piena pagina? questo il codice:
    codice:
    //min max sono da che numero a che numero di pagina
    function stampapagine(min, max) {
            //istanzio il job
    	var pjOutput:PrintJob = new PrintJob();	
    	//i nomi delle pagine sono nell'array arraypage
    for(i=0;i<(max-min+1);i++){
    		trace(_root.arraypage[i]);
    		//creo in _root.pagine i movieclip vuoti
    _root.pagine.createEmptyMovieClip(i,_root.pagine.getNextHighestDepth());
    		//ci carico i file esterni
    _root.pagine[i].loadMovie(_root.arraypage[i]);
    		//_root.pagine[i]._x = 50*i;
    		}
    	// stampa	
    	if (pjOutput.start()) {
    		trace(pjOutput.pageWidth);//guardo la larghezza e l'altezza del foglio
    		trace(pjOutput.pageHeight);
    		
    		for(a=0;a<(max-min+1);a++){
    			_root.pagine[a]._width = pjOutput.pageWidth; //allargo i file
    			_root.pagine[a]._height = pjOutput.pageHeight;//alzo i file
    //aggiungo le pagine			
    if (pjOutput.addPage(_root.pagine[a]),{xMin: 0 , xMax: (pjOutput.pageWidth), yMin: ( 0 ), yMax: (pjOutput.pageHeight)}) {
    				{
    				trace("clip andata in stampa");
    			}
    		}
    	}
    	pjOutput.send();
    	// pulizia
    	delete pjOutput;
    	//
    	}

  2. #2
    raga!!! ho bisogno di aiuto! nessuno sa niente?

  3. #3
    up! up! :master:

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.