PDF Tools eSnips Folder
PDF Tools
A small collection of tools for printing, filling and manipulating PDF files.
chicks
 
Web Address: http://www.esnips.com/web/PDFTools
Updated 57 days ago
73 Comments
Visitors: 57060 , "Favorited" by 15 users
Tags: PDFTools , PDF , freeware
 
Posts
About PDF Tools
Posted on Jul. 26 2006
 

I wrote all of these tools for my own use, when I needed a particular tool for a particular task at a particular time.

 

I'm making them available, some with source code, in the hope that you might also find them useful.

 

There are no guarantees that any of these tools will work for you, and you use them entirely at your own risk.  I accept no responsiblity for any damage that may be caused by their use.

 

Some other excellent freeware PDF tools:

 

http://www.noliturbare.com/ 

http://www.accesspdf.com/pdftk/

http://www.coolpdf.com/products.html

http://www.print-conductor.com/

 

 
Files
Auto slideshow |   View:   Sort by: File | User | Date
 
FdfMulti.tgz
For jbaltie
By chicks on Jan. 2 2008
Size: 5.9MB
447 View(s)
Get Widgets | Share File | + Add to Quicklist
 
formike.zip
Test version of pdfp with tray selection (doesn't work for me).
By chicks on Feb. 1 2008
Size: 29.2kb
693 View(s) , "Favorited" by 1 user
Get Widgets | Share File | + Add to Quicklist
Page: < 1 2 3
 
Comments
Add Comment: Video Audio Text
To add comments, you will need to sign in to your eSnips account.
ypi writes:
Hello Chick,
 
pdfp is very usefull but there is just one thing missing.
Isn't it possible to choose the printers paper-tray via the DDE-interface ?
 
best regards
 
ypi

Added on Jul. 10 2009
chicks writes:
I haven't installed Reader 9 yet, and have no plans to for a while.  Adobe just keeps adding bloat and useless junk, so there's no good reason to update IMHO.
 
Added on Jul. 8 2008
info writes:
Thanks thanks thanks Chicks for your great work on pdfp.
 
But with Adobe 9 I have an new problem. If I open my pdf file with it to print it out it sets the Print-Option "Choose Paper Source by PDF page size". So far so good, because I want that. But if I use pdfp8 Adobe 9 Reader doesn´t  set this option and my pdf files will print in a wrong way.  I hope you can help me.
 
Thanks for any advise.

Added on Jul. 3 2008
ms_plethora writes:
 
Thanks Chicks for your great help! It works - I just added one line to get the printers full name additionally to the sharename: WScript.Echo "PrinterName:  " & objItem.Name  
 
Your script is a better solution as you get more detailled information than with the following script. Where you don't know the internal state

    $network   = new COM("WScript.Network") or die("Unable to instantiate WScript.Network");
    $oPrinters = $network->EnumPrinterConnections();

    for ($i = 0; $i < $oPrinters->Count(); $i +=2) {

        if ($oPrinters->Item($i+1) == $printername) {   
            $fRet = true;
            echo "<br>\n found $printername";
            break;
        }
    }
 
Thanks a lot!

Added on Jun. 25 2008
chicks writes:
I guess I never encountered this issue, our network printers are generally online, and the queues are on a print server, so appear to spool regardless of the printer's status.
 
However, it looks like it's fairly easy to test the status of a network printer.  Run this script to view the status of all your connected printers (C:> cscript pstatus.vbs).  Modify the script to check the status of the desired printer, and only launch pdfp is it's online...
 
On Error Resume Next
Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20
arrComputers = Array("127.0.0.1")
For Each strComputer In arrComputers
   WScript.Echo "Computer: " & strComputer
   Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
   Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_Printer", "WQL", wbemFlagReturnImmediately + wbemFlagForwardOnly)
   For Each objItem In colItems
 If objItem.ShareName <> "" Then
         WScript.Echo "ShareName: " & objItem.ShareName
  WScript.Echo "PrinterState: " & objItem.PrinterState
  WScript.Echo "PrinterStatus: " & objItem.PrinterStatus
  WScript.Echo ""
 End If
   Next
Next

' Value Meaning
' 1 0x1 Other
' 2 0x2 Unknown
' 3 0x3 Idle
' 4 0x4 Printing
' 5 0x5 Warmup
' 6 0x6 Stopped printing
' 7 0x7 Offline

Added on Jun. 24 2008
Browse: 1 2 3 4 5 ... 14 15 >
 
Things you can do
Bookmark this Folder
Create a Widget
RSS
Add to Favorites
Report Abuse
 
 
 
Related folders
PDF
By
legadema
Freewares
By
shankarnaren
freeware
By
F!trinas
freeware
By
selva