Skip to content

Instantly share code, notes, and snippets.

@tokubass
Created August 29, 2015 09:38
Show Gist options
  • Save tokubass/eb35d8461465ef69a79a to your computer and use it in GitHub Desktop.
Save tokubass/eb35d8461465ef69a79a to your computer and use it in GitHub Desktop.
PDFの履歴書に写真添付するスクリプト
#!/usr/bin/env perl
use strict;
use warnings;
use PDF::API2;
use Data::Dumper;
my $home= '/Users/user';
my $pdf = PDF::API2->open("$home/Desktop/rireki.pdf");
my $img = $pdf->image_jpeg("$home/Desktop/1.jpg");
my $page = $pdf->openpage(1);
# 右下が(0,0)
my ($x_pos,$y_pos,$x_size,$y_size) = $page->get_mediabox;
my $gfx = $page->gfx;
$gfx->transform(
-translate => [
$x_size - 154,
$y_size - 75,
],
-rotate => '-90',
);
$gfx->image($img);
$pdf->saveas("$home/Desktop/out.pdf");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment