edi wrote:I have a 24" printer (HP DesignJet 430) and the paper sizes I need are usually something between 1,50m and 2,00m lengthwise.
edi wrote:I have just had a look at it: The priority is "no priority", and the resolution is "pending" (of course). I doubt they will *ever* fix it.
edi wrote:So I take it that your pdf export uses the same routines, otherwise it wouldn't be broken as well, right?
edi wrote:But since it is your software they are breaking, maybe you could fix it if this isn't asked too much? I am only an amateur programmer with no C++ experience, and I couldn't fix my professional release anyway. But my guess is that it shouldn't be too hard to track down (since printing as such does work).
andrew wrote:edi wrote:But since it is your software they are breaking, maybe you could fix it if this isn't asked too much? I am only an amateur programmer with no C++ experience, and I couldn't fix my professional release anyway. But my guess is that it shouldn't be too hard to track down (since printing as such does work).
Unfortunately that would be very costly to fix. The printing mechanism is one of the more complex parts in a cross-platform software. On the other hand there are very few people who have printers in formats other than A4, so for 99% of all QCad users there would be no benefit of such a fix.
andrew wrote:Since you are using a rather exotic printer, I strongly suggest that you look into those PostScript utilities. You might well discover that they offer some cool features for you.
# modified from pdf2ps
# Convert PDF to encapsulated PostScript.
# This definition is changed on install to match the
# executable name set in the makefile
case "$1" in
-?*) OPTIONS="$OPTIONS $1" ;;
*) break ;;
if [ $# -eq 2 ]
elif [ $# -eq 1 ]
outfile=`basename "$1" \.pdf`.eps
echo "Usage: `basename $0` [-dASCII85EncodePages=false] [-dLanguageLevel=1|2|3] input.pdf [output.eps]" 1>&2
# Doing an initial 'save' helps keep fonts from being flushed between pages.
# We have to include the options twice because -I only takes effect if it
# appears before other options.
exec $GS_EXECUTABLE $OPTIONS -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=epswrite "-sOutputFile=$outfile" $OPTIONS -c save pop -f "$1"
Mortamus wrote:when I print on tabloid (11x17 inches or 279x432mm whichever you prefer) the printed page is offset about 1/3 of the page length, hence, I lose most of the drawing. If I export to PDF first then I can print the PDF with no offset.
Users browsing this forum: No registered users and 3 guests