No i don know how to commit the xobject|PDEForm
please guide me where i start
PDEElement pdeElement;
ASInt32 numElems = PDEContentGetNumElems(thisPDEContent2);
for (ASUns32 i=numElems-1; i>0; i--)
{
pdeElement = PDEContentGetElem(thisPDEContent2, i);
ShiftObjects(pdeElement,thisASFixedRect,thisPDPage,iAnnotCount);
}
in shiftobject()
ASInt32 objType = PDEObjectGetType((PDEObject)pdeElement);
switch (objType)
{
case kPDEForm:
PDEContent theContent = PDEFormGetContent((PDEForm)pdeElement);
ASInt32 numElems = PDEContentGetNumElems(theContent);
PDEElement formElem;
for (ASInt32 j=0; j<numElems; j++)
{
formElem = PDEContentGetElem(theContent, j);
ShiftObjects(formElem,rect,pdPage,iAnnotCount);
}
case kPDEClip:
case kPDEGroup:
case kPDEContainer:
case kPDEText:
for (ASUns32 j=0; j<numRuns; j++) | |||||||||
{ |
PDETextRemove( pdeText, kPDETextChar, j, 1 );
j--;
numRuns--;
}