Forumi
Home Pravila i pomoć Članovi Kalendar Današnji postovi


Povratak   PC Ekspert Forum > Računala > Software > Aplikacije
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 01.02.2009., 22:16   #1
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,549
[Acrobat Professional] Printanje puno pojedinacnih stranica

Pozdrav svima,

slucaj je slijedec - dodje mi dokument u PDF-u i sada bih ga ja isprintao tako da page scaling bude "Multiple pages per sheet" i to 2 po stranici, ali dvostrano. Drugim rijecima, hocu s prednje strane papira imati stranicu 1 i 2 a sa straznje 3 i 4 i tako dalje.

Prvi problem je bio kako izabrati pomocu opcija u samom Acrobatu takvo sto, tj. da se printaju dvije stranice, a slijedece dvije ne.... Tome sam dovinuo komadom (portabilnog) C koda:

Code:
#include <stdio.h>
int main (void)
{
unsigned int i, n = 0, upper, lower;
printf ("Define lower page limit: ");
scanf ("%u", &lower);
printf ("Define upper page limit: ");
scanf ("%u", &upper);
printf ("Front pages are: ");
for (i = lower  ; i <= upper ; i++)
        {
        if (n == 0 || n == 1)
                {
                n++;
                printf ("%u,",i);
                continue;
                }
        if (n == 2)
                {
                n++;
                continue;
                }
        if (n == 3)
                {
                n = 0;
                continue;
                }
        }
n = 0;
printf ("\nBack pages are: ");
for (i = lower  ; i <= upper ; i++)
        {
        if (n == 0 || n == 1)
                {
                n++;
                continue;
                }
        if (n == 2)
                {
                printf ("%u,",i);
                n++;
                continue;
                }
        if (n == 3)
                {
                printf ("%u,",i);
                n = 0;
                continue;
                }
        }
printf ("\n");
return 0;
}
Jedini bug (i to estetske prirode) koji mi se trenutno neda rijesavati jer zahtijeva pravljenje nekoliko slucajeva je taj da pri zadnjoj stranici takodjer ostaje zarez u stdoutu.

No, veci problem od toga je slijedeci:

Define lower page limit: 83
Define upper page limit: 108
Front pages are: 83,84,87,88,91,92,95,96,99,100,103,104,107,108
Back pages are: 85,86,89,90,93,94,97,98,101,102,105,106

Nazalost, "Pages" box u Acrobatu Professionalu 8 limitiran je, pa stane samo 42 charactera, tj. u gornjem primjeru: "83,84,87,88,91,92,95,96,99,100,103,104,107"

Kako postici da mogu unijeti proizvoljno dugacak broj pojedinacnih stranica, za potrebe ispisa slucajeva slicnih gornjem?

Ako takvo sto ne postoji, ima li kakva embedded opcija u Acrobat Professionalu koja bi omogucila takvo sto?

TIA!
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Oglas
 
Oglas
Oglasni prostor

Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na