HNBridgeを使用して、PDFLibNetでPDFからJPEG形式で画像を切り出すテスト(HNBridgeEx.as が必要です。http://codetter.com/?p=1127)
HNBridgeを使用して、PDFLibNetでPDFからJPEG形式で画像を切り出すテスト(HNBridgeEx.as が必要です。http://codetter.com/?p=1127)
/**
HNBridge入手先(つやぴん氏) http://tuyapin.net/hsp/hnbridge
https://github.com/tuyapin/HNBridge
HNBridgeEx.as入手先 http://codetter.com/?p=1127
PDFLibNet入手先 https://github.com/cube-soft/PDFLibNet
※ 自前でビルドする必要があります。
*/
#include "HNBridge.as"
#include "HNBridgeEx.as"
;
title "HNBridgeを使用して、PDFLibNetでPDFからJPEG形式で画像を切り出すテスト"
;
LoadAssembly "PDFLibNet.dll"
;
CreateObjectFromClassName "PDFLibNet.PDFWrapper"
CreateInstance
;
dialog "pdf", 16
if stat == 0 : end
fname = refstr
mes "ファイル名: \t"+fname
;
InvokeMethod "LoadPDF", fname
;SetProperty "CurrentPage", "int://1"
mes "SupportsMuPDF: \t"+GetProperty("SupportsMuPDF")
mes "UseMuPDF: \t"+GetProperty("UseMuPDF")
SetProperty "UseMuPDF", "bool://True"
mes "ページ数: \t"+GetProperty("PageCount")
mes "RenderDPI: \t"+GetProperty("RenderDPI")
;
// 出力ファイル名, 開始ページ番号, 終了ページ番号, DPI, JPEG品質度
InvokeMethod "ExportJpg", "Test.jpg", "Int32://1", "Int32://1", "Double://300", "Int32://90"
;
UnloadAssembly