schuetzejanett
Erfahrenes Mitglied
Ich nehm den letzten beitrag mal zurück integer geht ja bis 2^31 und da passen meine 200 kb dateien locker rein.
Keine ahnung wo ich vorhin in gedanken war
Keine ahnung wo ich vorhin in gedanken war
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
public byte[] getPdfAsByte()
{
String filename = "C:\\test.pdf";
try
{
FileInputStream in = new FileInputStream(filename);
File f = new File(filename);
int size = (int)f.length();
byte[] b = new byte[size];
int nbyte = -1;
while (-1 != (nbyte=(in.read(b))))
{ }
in.close();
return b;
} catch (Exception e)
{
System.out.println(e.getMessage());
e.printStackTrace();
}
return null;
}
public static boolean getPdf(String fileName, byte[] buffer )
{
if (fileName == null || buffer == null)
{
return false;
}
File f = new File(fileName);
try
{
f.createNewFile();
FileOutputStream out = new FileOutputStream(f);
for (int i= 0 ; i<buffer.length;i++)
{
out.write(buffer[i]);
}
out.close();
return true;
} catch (Exception e)
{
System.out.println(e.getMessage());
e.printStackTrace();
return false;
}
}
in.read(b)