Rabu, 03 Agustus 2011

List File

import java.io.File;

public class DirectoryReader {

static int spc_count=-1;

static void Process(File aFile) {
spc_count
++;
String spcs = "";
for (int i = 0; i < spc_count; i++)
spcs
+= " ";
if(aFile.isFile())
System.out.println(spcs + "[FILE] " + aFile.getName());
else if (aFile.isDirectory()) {
System.out.println(spcs + "[DIR] " + aFile.getName());
File[] listOfFiles = aFile.listFiles();
if(listOfFiles!=null) {
for (int i = 0; i < listOfFiles.length; i++)
Process(listOfFiles[i]);
} else {
System.out.println(spcs + " [ACCESS DENIED]");
}
}
spc_count
--;
}

public static void main(String[] args) {
String nam = "D:/";
File aFile = new File(nam);
Process(aFile);
}

}

Minggu, 31 Juli 2011

Java DBF Library

http://sarovar.org/docman/view.php/32/23/javadbf-tutorial.html


XbaseJ

Csharp Read Text File

StreamReader StreamReader = new StreamReader(op.FileName);
while ( StreamReader.Peek()>=0 ){
MessageBox.Show(StreamReader.ReadLine());
}

Sabtu, 30 Juli 2011

PDF iTEXT iNSERT iMAGE

Image image1 = Image.getInstance("images.jpg");
document.add(image1);

Senin, 25 Juli 2011

PDFBox
String path = "/Users/daniel/Temp/mypdf.pdf";
PDFTextStripper stripper = new PDFTextStripper();
PDDocument pdDoc = PDDocument.load(path);
StringWriter writer = new StringWriter();
stripper.writeText(pdDoc, writer);
System.out.println(writer.toString());

iText
String path = "/Users/daniel/Temp/mypdf.pdf";
PdfReader reader = new PdfReader(path);
int numberOfPages = reader.getNumberOfPages();
PdfTextExtractor extractor = new PdfTextExtractor(reader);
for (int i = 0;i System.out.println(extractor.getTextFromPage(i+1));
}