# [SKRIP 6.1-ArcMap: Ekspor PDF per KPH dari Data Driven Pages]
# Penulis: Badar Mubarok Yogaswara
# [CEK] Cocokkan dengan versi Anda.
from __future__ import print_function   # agar print() berlaku di Python 2.7
import os
import arcpy

mxd = arcpy.mapping.MapDocument("CURRENT")
ddp = mxd.dataDrivenPages
folder_out = r"D:\Laporan"

for no in range(1, ddp.pageCount + 1):
    ddp.currentPageID = no
    nama = ddp.pageRow.getValue("NAMA_KPH")
    arcpy.mapping.ExportToPDF(mxd, os.path.join(folder_out, nama + "_Laporan_Bulan_Ini.pdf"))
    print("Selesai: {}".format(nama))

del mxd
