Selâmlar,
Forumda da belli bir süre arattım ancak bulamadım. Bir klasörde bulunan pdf'leri hiç ekranda göstermeden toplu bir şekilde yazdırmak istiyorum. Bunu hangi bileşen ile nasıl yapabilirim?
Teşekkürler.
Delphi ile toplu pdf yazdırma.
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- ender_arslanturk
- Kıdemli Üye
- Mesajlar: 709
- Kayıt: 18 Şub 2005 03:38
- Konum: İstanbul
Re: Delphi ile toplu pdf yazdırma.
Sanırım hazır yapılmışı varmış
https://stackoverflow.com/questions/205 ... showing-it
https://stackoverflow.com/questions/205 ... showing-it
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
- ender_arslanturk
- Kıdemli Üye
- Mesajlar: 709
- Kayıt: 18 Şub 2005 03:38
- Konum: İstanbul
Re: Delphi ile toplu pdf yazdırma.
Kod: Tümünü seç
Function PdfDosyaYazdir(var PdfYollari : TStringList):Boolean;
var
I:Integer;
begin
Result:=False;
for I:=0 to PdfYollari.Count-1 do
If Trim(PdfYollari[I])<>'' Then
begin
AcroPdf.printWithDialog;
//AcroPdf.ShowAboutBox;
AcroPdf.setShowToolbar(False);
AcroPdf.setShowScrollbars(False);
AcroPdf.SetDesignVisible(False);
AcroPDF.setShowToolbar(false);
AcroPDF.setPageMode('none');
//AcroPDF.SetPageSize('custom');
//AcroPdf.printPages(1,10); //1. sayfadan 10. sayfaya kadar yazdır
AcroPdf.printPagesFit(1,1,True);//1. sayfa ile 10. sayfa arasındakileri sığdır
AcroPDF.src:=Trim(PdfYollari[I]);
//AcroPDF.LoadFile(Trim(PdfYollari[I]));
AcroPDF.printAll;
end;
Result:=True;
end;
- sabanakman
- Kıdemli Üye
- Mesajlar: 3077
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Delphi ile toplu pdf yazdırma.
Sistemin yazdırma tercihleri varsayılan değeri A4 ayarında olmayabilir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
- ender_arslanturk
- Kıdemli Üye
- Mesajlar: 709
- Kayıt: 18 Şub 2005 03:38
- Konum: İstanbul
Re: Delphi ile toplu pdf yazdırma.
Aslında meselemiz şu :
Bir müşterimiz pdf dosyalarını barkod yazıcıdan yazdırıyor. Kağıt ölçüleri 15*15 olmasına rağmen sadece pdf içinde orta kısımı büyütüp bu boyutlara yazdırıyor.
Klasörden istediğimiz yazıcıya toplu pdf yazdırma yapan pek yok sanırım.
Bazı pdf bileşenleri ile denemler yapıyorum sonuçları yazarım buradan.
Teşekkürler,
Bir müşterimiz pdf dosyalarını barkod yazıcıdan yazdırıyor. Kağıt ölçüleri 15*15 olmasına rağmen sadece pdf içinde orta kısımı büyütüp bu boyutlara yazdırıyor.
Klasörden istediğimiz yazıcıya toplu pdf yazdırma yapan pek yok sanırım.
Bazı pdf bileşenleri ile denemler yapıyorum sonuçları yazarım buradan.
Teşekkürler,