/// /// <summary> * </summary> /// private void executeLayout() { JDFLayout lo = (JDFLayout)theExpandedNode.getResource(ElementName.LAYOUT, EnumUsage.Output, 0); if (lo != null && vParts != null) { VJDFAttributeMap reducedMap = getReducedMap(new VString("Separation PartVersion", " ")); lo.setResStatus(EnumResStatus.Available, true); if (reducedMap != null) { int size = reducedMap.Count; for (int i = 0; i < size; i++) { JDFAttributeMap part = reducedMap[i]; if (bSingleSided == true && "Back".Equals(part.get("Side"))) { continue; } JDFLayout partLO = (JDFLayout)lo.getCreatePartition(part, partIDKeys); for (int j = 0; j < 4; j++) { JDFContentObject co = partLO.appendContentObject(); co.setCTM(new JDFMatrix(1 + 10 * j, 2 + 20 * j, 3 + 30 * j, 4 + 40 * j, 5 + 50 * j, 6 + 0 * j)); co.setOrd(j + i * 4); } } } } }
/// /// <summary> * </summary> /// private void initOutputLayout() { JDFLayout lo = (JDFLayout)theNode.getCreateResource(ElementName.LAYOUT, EnumUsage.Output, 0); lo.setResStatus(EnumResStatus.Unavailable, false); VString vSigSheetSide = new VString("SignatureName SheetName Side", null); lo.setPartIDKeys(vSigSheetSide); for (int i = 0; i < vParts.Count; i++) { lo.getCreatePartition(vParts[i], vSigSheetSide); } }