Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] jak dodać nagłówek i stopkę do pliku pdf i zapisać go pod tą samą nazwą, Jak poprawić ten skrypt aby dodawał nagłówek plik.jpg i stopkę do pdf, proszę o pomoc zapłace
jan85
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 23.05.2011

Ostrzeżenie: (0%)
-----


Witam dopiero zaczynam uczyć się php potrzebuje coś co by zautomatyzowało dodanie nagłówka i stopki do kilku tysięcy plików. do których ścieżki byly by w jakimś pliku tekstowym. Znalazłem poniższy kod zastanawiam się jak go przerobić aby przetwarzał
całą listę plików pdf. Proszę o pomoc jakieś wskazówki cokolwiek.

<?

/* Ładujemy klasy fpdf i fpdi */
require_once(’includes/fpdf/fpdi.php’);

/* Ustalamy domyślny folder czcionek */
define(’FPDF_FONTPATH’,'fpdf/font/’);
$FPDF_FONTPATH=”fpdf/font/”;

//Jak zrobić żeby pobieral osobno nazwy plików z wcześniej przygotowanej listy
// w której każda linijka jest kompletną
//ścieżką do pliku
$pdf =& new FPDI();

/* Ustalamy źródłowy plik PDF do którego dodamy stopkę w postaci tekstu i nagłówek w postaci pliku jpg */
$pagecount = $pdf->setSourceFile(”edytowanypdf.pdf”);
$tplidx = $pdf->importPage(1, ‘/MediaBox’);

$pdf->addPage();
$pdf->useTemplate($tplidx);
$wymiary = $pdf->getTemplateSize($tplidx);

/* Podajemy nazwę pliku JPG wpisując jego położenie (x,y) oraz wymiary (x,y) */
$pdf->Image(”logo.jpg”,180,10,20,15);

//Polskie znaki w czcionce mamy ustalone - wybieramy czcionkę o rozmiarze 9
$pdf->AddFont(’arialpl’,”,’arialpl.php’);

$pdf->SetFont(’arial’,”,9);

$pdf->Text(10, 271, “tu bedzie stopka”);
$pdf->SetFont(’arial’,”,9);


// jak zapisać każdy z tych plików tam gdzie był i pod tą sama nazwą
/* zapisujemy plik */
$pdf->Output(”plikwynikowy.pdf”, ‘F’);

?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Daiquiri
post
Post #2





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Jeden temat wystarczy. Zamykam.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 15:35