Vraag : InDesign/MAC PrintBooklet aan een Pdf- dossier op MAC

Het volgende veroorzaakt een idee/>any bedorven van PDF (zoals geklaagd door Photoshop CS4)

indd CS4 (MAC)
FILE> PRINT-BOOKLET> PRINT-SETTINGS> PRINTER> PDF> SAVEAS PDF> SAVE> OK> PRINT


thanks!

here is het eerste deel - het probeert een geldig Pdf- dossier te zijn…
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
353:
354:
355:
356:
357:
358:
359:
360:
361:
362:
363:
364:
365:
366:
367:
368:
369:
370:
371:
372:
373:
374:
375:
376:
377:
378:
379:
380:
381:
382:
383:
384:
385:
386:
387:
388:
389:
390:
391:
392:
393:
394:
395:
396:
397:
398:
399:
400:
401:
402:
403:
404:
405:
406:
407:
408:
409:
410:
411:
412:
413:
414:
415:
416:
417:
418:
419:
420:
421:
422:
423:
424:
425:
426:
427:
428:
429:
430:
431:
432:
433:
434:
435:
436:
437:
438:
439:
440:
441:
442:
443:
444:
445:
446:
447:
448:
449:
450:
451:
452:
453:
454:
455:
456:
457:
458:
459:
460:
461:
462:
463:
464:
465:
466:
467:
468:
469:
470:
471:
472:
473:
474:
475:
476:
477:
478:
479:
480:
481:
482:
483:
484:
485:
486:
487:
488:
489:
490:
491:
492:
493:
494:
495:
496:
497:
498:
499:
500:
501:
502:
503:
504:
505:
506:
507:
508:
509:
510:
511:
512:
513:
514:
515:
516:
517:
518:
519:
520:
521:
522:
523:
524:
525:
526:
527:
528:
529:
530:
531:
532:
533:
534:
535:
536:
537:
538:
539:
540:
541:
542:
543:
544:
545:
546:
547:
548:
549:
550:
551:
552:
%! PS-adobe-3.0
%ADO_DSC_Encoding: MacOs Romein
%%Title: 14 augustus 15.indd
%%Creator: Adobe InDesign CS4 (6.0.5)
%%For: (opgesteld)
%%CreationDate: 6/22/10, 5:37PM
%%HiResBoundingBox: 0 0 792 612
%%CropBox: 0 0 792 612
%%LanguageLevel: 3
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
%%DocumentNeededFeatures: (atend)
%%DocumentSuppliedFeatures: (atend)
%%DocumentData: Clean7Bit
%%PageOrder: Stijg
%%TargetDevice: (De Kleur LaserJet CP1515n van PK) (3011.001) 1
%%DocumentProcessColors: (atend)
%%DocumentCustomColors: (atend)
%RBINumCopies: 1
%%Pages: (atend)
%%BoundingBox: (atend)
%%EndComments
%%BeginDefaults
%%ViewingOrientation: 0 -1 1 0
%%EndDefaults
%%BeginProlog
%%BeginResource: procset Adobe_AGM_Utils 1.0 0
%%Version: 1.0 0
%%Copyright: Auteursrecht (C) 2000-2006 Adobe Systems, Inc. Alle Voorgebe*houde Rechten.
systemdict/setpacking het geweten
{het currentpacking ware setpacking} als
userdict/Adobe_AGM_Utils 75 dict dup begint gezet
/bdf
{bind def} bind def
/nd {ongeldige def} bdf
/xdf
{exch def} bdf
/ldf 
{lading def} bdf
/ddf
{gezet} bdf	
/xddf
{gezet broodje 3 -1} bdf	
/xpt
{exch gezet} bdf
/ndf
{
	exch dup waar {
		pop pop pop
	} {
		xdf
	} ifelse
} def
/cdndf
{
	exch dup currentdict exch het geweten {
		knal pop
	} {
		exch def
	} ifelse
} def
/gx
{krijg exec} bdf
/ps_level
	/languagelevel waar {
		pop systemdict/languagelevel gx
	} {
		1
	} ifelse
def
/level2 
	ps_level 2 Duitsland
def
/level3 
	ps_level 3 Duitsland
def
/ps_version
	{versie cvr} hield op {- 1} als
def
/set_gvm
{currentglobal setglobal exch} bdf
/reset_gvm
{setglobal} bdf
/makereadonlyarray
{
	/packedarray waar {pop packedarray
	} {
		readonly serie astore} ifelse
} bdf
/map_reserved_ink_name
{
	dup type/stringtype eq {
		dup/Rode eq {
			knal (_Red_)
		} {
			dup/Groene eq {
				knal (_Green_)
			} {
				dup/Blauwe eq {
					knal (_Blue_)
				} {
					dup () cvn eq {
						knal (Proces)
					} als
				} ifelse
			} ifelse
		} ifelse
	} als
} bdf
/AGMUTIL_GSTATE 22 dict def
/get_gstate
{
	AGMUTIL_GSTATE begint
	/AGMUTIL_GSTATE_clr_spc currentcolorspace def
	/AGMUTIL_GSTATE_clr_indx 0 def
	/AGMUTIL_GSTATE_clr_comps 12 serie def
	teken currentcolor counttomark
		{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 gezet broodje -1
		/AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 voegt def} pop herhaling toe
	/AGMUTIL_GSTATE_fnt rootfont def
	/AGMUTIL_GSTATE_lw currentlinewidth def
	/AGMUTIL_GSTATE_lc currentlinecap def
	/AGMUTIL_GSTATE_lj currentlinejoin def
	/AGMUTIL_GSTATE_ml currentmiterlimit def
	currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
	/AGMUTIL_GSTATE_sa currentstrokeadjust def
	/AGMUTIL_GSTATE_clr_rnd die def currentcolorrendering
	/AGMUTIL_GSTATE_op currentoverprint def
	/AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
	/AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
	currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
		cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
	/AGMUTIL_GSTATE_ht currenthalftone def
	/AGMUTIL_GSTATE_flt currentflat def
	eind
} def
/set_gstate
{
	AGMUTIL_GSTATE begint
	AGMUTIL_GSTATE_clr_spc setcolorspace
	AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub krijgt
	/AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 subsetcolor van de def} herhaling
	AGMUTIL_GSTATE_fnt setfont
	AGMUTIL_GSTATE_lw setlinewidth
	AGMUTIL_GSTATE_lc setlinecap
	AGMUTIL_GSTATE_lj setlinejoin
	AGMUTIL_GSTATE_ml setmiterlimit
	AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
	AGMUTIL_GSTATE_sa setstrokeadjust
	Het setcolorrendering van AGMUTIL_GSTATE_clr_rnd
	AGMUTIL_GSTATE_op setoverprint
	AGMUTIL_GSTATE_bg cvx setblackgeneration
	Setundercolorremoval AGMUTIL_GSTATE_ucr cvx
	AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
		AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
	AGMUTIL_GSTATE_ht/HalftoneType krijgen dup eq 9 eq exch 100 of
		{
		currenthalftone/HalftoneType krijgen AGMUTIL_GSTATE_ht/HalftoneType krijgen Ne
			{
			 het teken AGMUTIL_GSTATE_ht {sethalftone} hield cleartomark op
			} als
		} {
		Sethalftone van AGMUTIL_GSTATE_ht
		} ifelse
	AGMUTIL_GSTATE_flt setflat
	eind
} def
/get_gstate_and_matrix
{
	AGMUTIL_GSTATE begint
	/AGMUTIL_GSTATE_ctm matrijs currentmatrix def
	eind
	get_gstate
} def
/set_gstate_and_matrix
{
	set_gstate
	AGMUTIL_GSTATE begint
	AGMUTIL_GSTATE_ctm setmatrix
	eind
} def
/AGMUTIL_str256 256 koord def
/AGMUTIL_src256 256 koord def
/AGMUTIL_dst64 64 koord def
/AGMUTIL_srcLen Nd
/AGMUTIL_ndx Nd
/AGMUTIL_cpd Nd
/capture_cpd {
	//Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
} def
/thold_halftone
{
	level3
		{sethalftonecurrenthalftone}
		{
			dup/HalftoneType krijgen eq 3
			{
				sethalftone currenthalftone
			} {
				begin
				De Hoogte van de breedte mul {
					Gelezen drempels {knal} als
				} herhaal
				eind
				currenthalftone
			} ifelse
		} ifelse
} def 
/rdcmntline
{
	currentfile pop readline AGMUTIL_str256
	(%) anchorsearch {knal} als
} bdf
/filter_cmyk
{	
	dup type/filetype Ne {
		exch () filter /SubFileDecode
	} {
		exch knal
	}
	ifelse
	[
	exch
	{
		Pop readstring van AGMUTIL_src256
		dup length/AGMUTIL_srcLen exch def
		/AGMUTIL_ndx 0 def
		AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub {
			1 index exch krijgt
			AGMUTIL_dst64 AGMUTIL_ndx 3 gezet broodje -1
			/AGMUTIL_ndx AGMUTIL_ndx 1 voegt def toe
		} voor
		knal
		AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
	}
	bind
	/exec cvx
	] cvx
} bdf
/filter_indexed_devn
{
	cvi de lengte van Namen mul names_index voegt toe de Raadpleging exch krijgt
} bdf
/filter_devn
{	
	dict 4 begint
	/srcStr xdf
	/dstStr xdf
	dup type/filetype Ne {
		filter 0 () /SubFileDecode
	} als
	[
	exch
		[
			/devicen_colorspace_dict/AGMCORE_gget cvx/begint met cvx
			currentdict/srcStr krijgen/readstring cvx/knallen cvx
			/dup cvx/lengte cvx 0/gt cvx [
				Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
				names_index krijgt de lengte currentdict/srcStr van Namen lengte 1 sub {
					1/index cvx/exch cvx/krijgen cvx
					currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/gezette cvx
					Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
				} voor
				currentdict/dstStr krijgen 0/AGMUTIL_ndx/load cvx/getinterval cvx
			] cvx/if cvx
			/end cvx
		] cvx
		bind
		/exec cvx
	] cvx
	eind
} bdf
/AGMUTIL_imagefile Nd
/read_image_file
{
	AGMUTIL_imagefile 0 setfileposition
	dict 10 begint
	/imageDict xdf
	/imbufLen de Breedte BitsPerComponent mul 7 voegt idiv 8 toe def
	/imbufIdx 0 def
	/origDataSource imageDict/DataSource krijgt def
	/origMultipleDataSources imageDict/MultipleDataSources krijgt def
	/origDecode imageDict/decodeert krijgt def
	/dstDataStr imageDict/Breedte krijgt colorSpaceElemCnt mul koord def
	imageDict/MultipleDataSources het geweten {{valse} MultipleDataSources} ifelse
	{
		/imbufCnt imageDict/DataSource krijgt lengte def
		/imbufs imbufCnt serie def
		0 1 imbufCnt 1 sub {
			/imbufIdx xdf
			imbufs imbufIdx imbufLen gezet koord
			imageDict/DataSource krijgen imbufIdx [AGMUTIL_imagefile imbufs imbufIdx krijgt/readstring cvx/knalt cvx] gezette cvx
		} voor
		DeviceN_PS2 {
			imageDict begin
		 	/DataSource [DataSource/devn_sep_datasource cvx] cvx def
			/MultipleDataSources valse def
			/Decode [0 1] def
			eind
		} als
	} {
		/imbuf imbufLen koord def
		Indexed_DeviceN level3 niet en DeviceN_NoneName of {
			/srcDataStrs [imageDict begin
				currentdict/MultipleDataSources het geweten {MultipleDataSources {lengte DataSource} {1} ifelse} {1} ifelse
				{
					De breedte decodeert lengte 2 afd. mul cvi koord
				} herhaal
				eind] def		
			imageDict begin
		 	/DataSource [AGMUTIL_imagefile decodeert BitsPerComponent valse 1/filter_indexed_devn lading dstDataStr srcDataStrs devn_alt_datasource/exec cvx] cvx def
			/Decode [0 1] def
			eind
		} {
			imageDict/DataSource [1 koord dup 0 AGMUTIL_imagefile decodeert lengte 2 idivkoord/het readstring van cvx/knalt cvx names_index/krijgt cvx/gezette cvx] gezette cvx
			imageDict/decodeer [0 1] gezet
		} ifelse
	} ifelse
	imageDict exch
	lading exec
	gezette imageDict/DataSource origDataSource
	gezette imageDict/MultipleDataSources origMultipleDataSources
	imageDict/decodeer origDecode gezet	
	eind
} bdf
/write_image_file
{
	begin
	{(AGMUTIL_imagefile) (w+) dossier} opgehouden {
		vals
	} {
		Adobe_AGM_Utils/AGMUTIL_imagefile xddf 
		dict 2 begint
		/imbufLen de Breedte BitsPerComponent mul 7 voegt idiv 8 toe def
		MultipleDataSources {DataSource 0 krijgt} {DataSource} ifelse type/filetype eq {
			/imbuf imbufLen koord def
		} als
		1 1 Hoogte MultipleDataSources niet {decodeer lengte 2 idiv mul} als {
			knal
			MultipleDataSources {
			 	0 1 DataSource lengte 1 sub {
					Het type van DataSource dup
					/arraytype eq {
						pop DataSource exch gx
					} {
						/filetype eq {
							DataSource exch krijgt imbuf readstring pop
						} {
							DataSource exch krijgt
						} ifelse
					} ifelse
					AGMUTIL_imagefile die exch writestring
				} voor
			} {
				Het type van DataSource dup
				/arraytype eq {
					pop DataSource exec
				} {
					/filetype eq {
						Pop readstring van DataSource imbuf
					} {
						DataSource
					} ifelse
				} ifelse
				AGMUTIL_imagefile die exch writestring
			} ifelse
		} voor
		eind
		waar
	} ifelse
	eind
} bdf
/close_image_file
{
	Van AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile
} def
statusdict/product bekende gekende userdict/AGMP_current_show niet en {
	/pstr statusdict/product krijgt def
	pstr (PK LaserJet 2200) eq 	
	pstr (PK LaserJet 4000 Reeksen) eq of
	pstr (PK LaserJet 4050 Reeksen) eq of
	pstr (PK LaserJet 8000 Reeksen) eq of
	pstr (PK LaserJet 8100 Reeksen) eq of
	pstr (PK LaserJet 8150 Reeksen) eq of
	pstr (PK LaserJet 5000 Reeksen) eq of
	pstr (PK LaserJet 5100 Reeksen) eq of
	pstr (de Kleur LaserJet 4500 van PK) eq of
	pstr (de Kleur LaserJet 4600 van PK) eq of
	pstr (PK LaserJet 5Si) eq of
	pstr (PK LaserJet 1200 Reeksen) eq of
	pstr (PK LaserJet 1300 Reeksen) eq of
	pstr (PK LaserJet 4100 Reeksen) eq of 
	{
 		userdict/AGMP_current_show/show gezette lading
		userdict/toon {
		 currentcolorspace krijgen 0
		 /Pattern eq
		 {valse charpath F}
		 {AGMP_current_show} ifelse
		} gezet
	} als
	currentdict/pstr undef
} als
/consumeimagedata
{
	begin
	AGMIMG_init_common
	currentdict/MultipleDataSources het geweten niet
		{valse def /MultipleDataSources} als
	MultipleDataSources
		{
		DataSource 0 krijgt type
		dup/filetype eq
			{
			1 dict begint
			/flushbuffer Breedte cvi koord def
			1 1 Hoogte cvi
				{
				knal
				0 1 DataSource lengte 1 sub
					{
					DataSource exch krijgt
					flushbuffer het readstring pop pop
					} voor
				} voor
			eind
			} als
		dup/arraytype eq exch/packedarraytype eq of DataSource 0 krijgen xcheck en
			{
			Hoogte mul cvi van de breedte
				{
				0 1 DataSource lengte 1 sub
					{dup DataSource exch gx lengte exch Ne 0 {knal} als} voor
				dup eq 0
					{pop uitgang} als
				sub dup 0 le
					{uitgang} als
				} lijn
			knal
			} als		
		}
		{
		/DataSource ladingstype 
		dup/filetype eq
			{
			1 dict begint
			/flushbuffer de Breedte decodeert lengte 2 idiv mul cvi koord def
			1 1 Hoogte {pop flushbuffer het readstring DataSource pop pop} voor
			eind
			} als
		lading dup/arraytype eq exch/packedarraytype eq or/DataSource xcheck en
			{
				Sub 8 BitsPerComponent van BitsPerComponent van de Breedte van de hoogte mul voegt toe idiv 8 lengte 2 idiv mul mul decodeert
					{
					De lengte dup eq 0 van DataSource
						{pop uitgang} als
					sub dup 0 le
						{uitgang} als
					} lijn
				knal
			} als
		} ifelse
	eind
} bdf
/addprocs
{
	 2 {lading /exec} herhaal
	 3 1 broodje
	 [5 1 broodje] bind cvx
} def
/modify_halftone_xfer
{
	het exemplaar van de currenthalftone dup lengte dict begint
	 currentdict gekende index 2 {
	 	1 de lengte dict exemplaar van de indexlading dup begint
		currentdict/TransferFunction het geweten {
			/TransferFunction lading
		} {
			currenttransfer
		} ifelse
		 addprocs/TransferFunction xdf 
		 currentdict eind def
		currentdict eindsethalftone
	} {
		currentdict/TransferFunction het geweten {
			/TransferFunction lading 
		} {
			currenttransfer
		} ifelse
		addprocs/TransferFunction xdf
		currentdict eindsethalftone		
		knal
	} ifelse
} def
/clonearray
{
	dup xcheck exch
	dup lengteserie exch
	Ddf van Adobe_AGM_Core/AGMCORE_tmp -1 
	{
	Adobe_AGM_Core/AGMCORE_tmp 2 krijgt het exemplaar 1 toevoegt ddf 
	dup type/dicttype eq
		{
			Adobe_AGM_Core/AGMCORE_tmp krijgen
			exch
			clonedict
			Adobe_AGM_Core/AGMCORE_tmp 4 broodje -1 ddf 
		} als
	dup type/arraytype eq
		{
			Adobe_AGM_Core/AGMCORE_tmp krijgen exch
			clonearray
			Adobe_AGM_Core/AGMCORE_tmp 4 broodje -1 ddf 
		} als
	exch dup
	Adobe_AGM_Core/AGMCORE_tmp krijgen broodje 4 -1 gezet
	} forall
	exch {cvx} als
} bdf
/clonedict
{
	dup lengte dict
	begin
	{
		dup type/dicttype eq
			{clonedict} als
		dup type/arraytype eq
			{clonearray} als
		def
	} forall
	currentdict
	eind
} bdf
/DeviceN_PS2
{
	/currentcolorspace AGMCORE_gget 0 krijgt/DeviceN eq level3 niet en
} bdf
/Indexed_DeviceN
{
	/indexed_colorspace_dict AGMCORE_gget dup ongeldig Ne {
		dup/CSDBase het geweten {
			/CSDBase get/CSD get_res/gekende Namen 
		} {
			pop vals
		} ifelse
	} {
		pop vals
	} ifelse

enz.

en het beëindigt schijnbaar behoorlijk met %%EOF

Antwoord : InDesign/MAC PrintBooklet aan een Pdf- dossier op MAC

„Iemand anders“ met hun Sleutel van de Vergunning worden geïnstalleerdE. .not van u.

Andere oplossingen  
 
programming4us programming4us