This topic and its replies were posted before the current version of LEADTOOLS was released and may no longer be applicable.
#1
Posted
:
Thursday, September 13, 2007 11:08:29 AM(UTC)
Groups: Registered
Posts: 3
Hello,
I bought the Raster Imaging Pro v15 product and, for now, I need to create an application that does just one thing without ANY user interaction:
1) cycle through a directory
2) open every .tif file (could be any kind of tiff) in there
3) make it 300dpi
4) save it as a group4 tiff.
Does someone have a snippet laying around for parts 2-4 that doesn't rely on any of the lead dialogs?
I can probably figure this out in time but I underestimated the complexity (and probably the resulting depth of functionality) of this component.
thank you
Wilem
#2
Posted
:
Thursday, September 13, 2007 11:48:51 AM(UTC)
Groups: Guests
Posts: 3,022
Was thanked: 2 time(s) in 2 post(s)
What programming interface are you using?
#3
Posted
:
Thursday, September 13, 2007 1:48:32 PM(UTC)
Groups: Registered
Posts: 3
.net 2.0.
C# has my pref but I'll happily take vb.net
thanks
W
#4
Posted
:
Friday, September 14, 2007 4:18:15 AM(UTC)
Groups: Guests
Posts: 3,022
Was thanked: 2 time(s) in 2 post(s)
Your project will need to reference Leadtools.dll and Leadtools.Codecs.dll. Leadtools.Codecs.Tif.dll must also be added as a or reference OR put in the directory where your program executes from. This code snippet should get you started in the right direction:
//you will have to provide the following routine for acquiring tiff files.
string[] tifFiles = FindTiffFiles();
RasterCodecs.Startup();
RasterCodecs codecs = new RasterCodecs();
foreach (string file in tifFiles)
{
RasterImage image = codecs.Load(file);
image.XResolution = 300;
image.YResolution = 300;
codecs.Save(image, file, RasterImageFormat.TifxFaxG4, 1);
}
If you have anymore questions please feel free to ask.
#5
Posted
:
Monday, September 17, 2007 10:52:58 AM(UTC)
Groups: Registered
Posts: 3
at the risk of looking like a complete idiot that's as far as I got before. However the codecs.save metod gives me "Feature not supported"
any thoughts?
Willem
#6
Posted
:
Monday, September 17, 2007 11:42:16 AM(UTC)
Groups: Guests
Posts: 3,022
Was thanked: 2 time(s) in 2 post(s)
I am sorry you are correct, the example does not work at posted. You must also reference Leadtools.Codecs.Fax.dll and replace RasterImageFormat.TifxFaxG4 with RasterImageFormat.CcittGroup4. I am sorry for the error, these changes will make the code work.
For a broader overview of the subject please refer to the Raster .NET Class Library help file. Look at the RasterImageFormat enumeration as well as the "Files to be included with your application" section. All of the information regarding codecs and dlls to be referenced/included are contained in that section.
If you have anymore questions please feel free to ask.
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.