This topic and its replies were posted before the current version of LEADTOOLS was released and may no longer be applicable.
        
            
      
          
            
               
                  #1
                  Posted
                  :
               
               Wednesday, March 8, 2006 5:35:39 AM(UTC)
               
             
            
          
       
      
         
            
               
                  
                  
                  
              
                
               
            
            
Groups: Registered
Posts: 4
 
            
            
          
         
             
            
               
	
                 
                  Hello, I am using the function autotrim, but this single one works to me in the first page of a document ADF, that I do? 
this function I'm using (ASP+VBScript+COM+Lead 13)
Private Sub RasterTwain_AcquirePageEvent(ByVal pBitmap) //-->Escanea la imagen
  RasterView.AutoSetRects = True
  RasterView.Raster.InsertBitmapListItem -1, pBitmap
  RasterView.Raster.BitmapListIndex = RasterView.Raster.BitmapListCount - 1
  //RasterView.PaintSizeMode = 2
  RasterView.Appearance = 1 //APPEARANCE_THREED
  RasterView.BorderStyle = 1
  RasterView.PaintDither = 1 // PAINTDITHER_DIFFUSION
  RasterView.PaintPalette = 0 //PAINTPALETTE_AUTO
  //RasterView.AutoRepaint = true
  RasterView.AutoRepaint = true
  RasterView.AutoSize = false
  RasterView.AutoSetRects = true
  RasterView.ScaleMode = 0
  RasterView.PaintSizeMode=1 //-->0:tamaño original; 1: mete toda la imagen en el espacio disponible 2:compone a lo ancho 3:compone a lo largo   -->
 
  RasterProc.EnableMethodErrors = false
  indice.value = cint(indice.value) + 1 //-->Incrementa los campos de navegacion
  total.value=indice.value
  //msgbox (" res de trim :" & res)
  izq = cint("")
  arr = cint("")
  anc = cint("")
  alt = cint("")
  //msgbox "izq: " & izq & " arr: " & arr & " anc: "& anc & " alt: " & alt
  trimresp = RasterProc.Trim (RasterView.Raster, izq, arr, anc , alt) //-->Recorta el documento con los tamaños establecidos
  if (""<>"C") then
   res = RasterProc.AutoTrim (RasterView.Raster, 140) //-->Recorda los espacios en blanco
  end if
  if RasterView.Raster.BitmapListIndex + 1 < RasterView.Raster.BitmapListCount then
    RasterView.Raster.BitmapListIndex = RasterView.Raster.BitmapListIndex + 1
  end if
  pagina.value=RasterView.Raster.BitmapListCount //-->Incrementa el numero de paginas
  Guardar()
End Sub
 
Thanks!!
 
             
          
       
       
     
            
         
  
 
         
        
        
    
        
            
      
          
            
               
                  #2
                  Posted
                  :
               
               Friday, March 10, 2006 8:22:02 AM(UTC)
               
             
            
          
       
      
         
            
               
                  
                  
                  
              
                
               
            
            
Groups: Guests
Posts: 3,022
Was thanked: 2 time(s) in 2 post(s)
 
            
            
          
         
             
            
               
	
                 
                  I apologize but I do not understand your problem. Could you please provide specific details to the problem you are having?
 
             
          
       
       
     
            
         
  
 
         
        
        
    
        
            
      
          
            
               
                  #3
                  Posted
                  :
               
               Wednesday, March 15, 2006 9:03:32 AM(UTC)
               
             
            
          
       
      
         
            
               
                  
                  
                  
              
                
               
            
            
Groups: Registered
Posts: 4
 
            
            
          
         
             
            
               
	
                 
                  only found the autotrim in the firts page in mode ADF in the next pages not cut spaces blank 
               
 
             
          
       
       
     
            
         
  
 
         
        
        
    
        
            
      
          
            
               
                  #4
                  Posted
                  :
               
               Monday, March 20, 2006 3:41:18 AM(UTC)
               
             
            
          
       
      
         
            
               
                  
                  
                  
              
                
               
            
            
Groups: Guests
Posts: 3,022
Was thanked: 2 time(s) in 2 post(s)
 
            
            
          
         
             
            
               
	
                 
                  If I understand your question correctly, you are saying that the 'Autotrim' function is only working for the first page of a multi-page file. If this is the case, you need to use the 'AutoTrim' function on each page by incrementing the 'BitmapListIndex' Property like below.
For I = 0 To LEADRasterView1.Raster.BitmapCount - 1
   LEADRasterView1.Raster.BitmapListIndex = I
   RasterProc.AutoTrim LEADRasterView1.Raster, 64
Next I
 
             
          
       
       
     
            
         
  
 
         
        
        
    
    You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.