Avatar billede kalleballe Nybegynder
24. november 2005 - 16:01 Der er 1 kommentar og
1 løsning

printJob problem printer kun det man kan se på skræmen

Jeg har en ekstern swf med et mc dynamisk fyldt op med andre små mcs.

Jeg loader alt dette ind i en container.swf hvor jeg så bruger scrollpane componentet til automatisk at komme scrollbarer på hvis mit eksterne clip er for stort etc.

Det virker også fint.

Men så er der en print knap som ligger i container.swffen og når jeg forsøger at printer ud ved at kalde min print klasse:

class PrintDiagram
{
    function printWhat(graph)
    {
        var my_pj:PrintJob = new PrintJob();
        if (my_pj.start())
        {
            for (var e = 0; e < graph.length; e++)
            {
                my_pj.addPage(eval(graph[e]), null, null, null);
            }
            my_pj.send();
        }
        delete my_pj;
    }
}

hvor graph er et array med navnene på de mcs som mcet i min eksterne swf er fyldt med.

Det der så sker når jeg forsøger at printer er at den kun printer de clips ud som man kan SE på skærmen, - de clips der ligger ude for containeren og så man skal scrolle for at se bliver bare blanke papirer...

Den kan altså godt finde ud af hvormange den skal printe og mit array indholder også de rigtige navne på mcs der skal printe, - der er bare ikke indhold på de clips man rent fysisk IKKE kan ses da de er ude for scrollpanen.

Hvordan får jeg det til at virke så der bliver printet på alle sider?

vh

KalleBalle
Avatar billede kalleballe Nybegynder
25. november 2005 - 10:24 #1
Lille tillægsspørgsmål:

Jeg vil forsøge at bruge browserens print funktion i stedet, -
jeg har så lagt den eksterne swf (den der bliver loadet ind i min scrollcontainer) i standardpublicerings html'en og den vises da også fint i browseren, hvor browserens egen scrollbar så bruges, - MEN, MEN, MEN når jeg klikker på print i browseren printer den kun side 1 og ikke det resterende som den ellers ville gøre med en ren html side.

Hvordan kan jeg undgå dette?
Avatar billede kalleballe Nybegynder
19. december 2006 - 14:34 #2
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester