Printing in Portrait mode in iCal
I may have missed this discussion in iCal. Is it possible to print the monthly calendar in portrait mode? If so, how?
I found the following page. It works, but there are no page margins, so if you're 3-hole punching you're out of luck.
http://www.macosxhints.com/article.php?story=20050810034000342
Similar Messages
-
Firefox will not print in portrait mode; landscape stuck even in preview mode
Firefox will not allow printing of a web page in portrait mode. Even print preview selecting portrait shows only landscape printing preview. Tried uninstalling printer, installing Firefox 4, no luck. Printing in portrait mode works fine using IE8 but I'd rather stay with Firefox.
Any help would be greatly appreciated.
Thanks in advance,
GeorgePages version?
Does the printer driver match the MacOS system? -
IPhoto won't print in portrait mode
since upgrading to yosemite, iPhoto won't print in portrait mode; it automatically prints everything in landscape
see this thread - iphoto printing - preview is landscape, but prints out portrait
LN -
Printing Normal Portrait Layout in iCal
Am I mssing something?
How do you print my iCal weekly layout in the "Normal" portrait layout?
Would like to print on "normal" 8.5x11 paper and put in 3 ring binder.
There MUST be a easy way to do this?Jack,
try this:
Choose File/Print (command-P).
In the print dialog, change View to "List". Change "Starts" to "On Date" and set to the first day of a month. Change "Ends" to "On Date" and set to the last day of a month.
Down at options, unset all checkboxes for data you don't want to print. Choose "Continue".
Unfortunately you cannot save these settings, so you have to repeat the steps every time you want to print your calendar this way. -
ICal prints in portrait view . .
Hi, I've recently installed leopard on my macbook pro that I purchased a year ago. I've just tried to print a weekly calendar and it is printing in portrait mode so half of the page is getting cut off on the side. I don't know how to go about fixing this problem.
Any help is appreciated!A similar issue affects our Phaser 7300. We attempt to print landscape from iCal and it chops off the edge - the calendar is moved about an inch too far to fit onto the paper. I've tried making a PDF as well and it does the same thing printing via Preview. Even if I select portrait. However it prints fine to our Samsung B/W. Both printers are networked. And in every instance it appears fine in the print preview. I've also tried printing the PDF from Acrobat and it does the same thing. Whatever the problem is, it is originating in iCal.
-
How can I print / export in portrait mode?
I would like to print in portrait mode, but I can't find anywhere to do it. Is it possible?
I found this application .... iPhoneDrive.
I have not tested, but it seems like it has what I'm looking for.
Cheers
Sirahuén -
Problem with computing Font width while printing in Landscape mode
I have an application which prints a table and fills it with some text. I render it on a JComponent using the drawString(theStr, xPos, yPos) and the drawLine(rigtX, topY, rigtX, botY) methods in Graphics2D object. I want to take print-out of the table and also store the image of the table in, say, jpeg format. The print can be in Landscape or Portrait format depending on the size of the JComponent, which the user sets depending on the table size and the font size.
I have a paintTable( ) method which contains all the drawString( ) and drawLine( ) methods. This method is called from the paint( ) method of the JComponent to achieve normal rendering. The same method is called to get a BufferedImage of the Table. The same method is further called from the implementation of print( ) method from the Printable interface.
In the paintTable( ) method, I compute the pixel coordinates of the table grid lines and the texts positions in the tables depending on the font width and height obtained as shown below:
// Set the Font
Font theFont = graphics.getFont();
theFont = theFont.deriveFont((float)TableFontSize); // TableFontSize is an int of value 8,9,10 etc.
graphics.setFont(theFont);
// Get the Font Size
FontRenderContext frc = graphics.getFontRenderContext();
float width = ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).width;
float height = ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).height;
System.out.println("FONT WIDTH HEIGHT [" + width + "," + height + "] ");I am getting the following value of width and height when the above print statement is executed with a value of 9 for TableFontSize. FONT WIDTH HEIGHT [18.0,11.3203125]
The problem I face is :
While Printing in Landscape mode the value of the 'width' variable printed as given above is becoming negative. Kindly see the values: FONT WIDTH HEIGHT [-9.37793,11.3203125]. This is happening ONLY DURING PRINTING IN LANDSCAPE MODE. This makes my calculation of table grid line coordinates and text positions completely wrong and the table goes out of place.
Kindly note that, there is no problem during normal rendering and BuffereredImage creation and also while printing in Portrait mode. The problem happens irrespective of Linux or Windows. The value of 'height' is always correct.
Kindly let me know: If the method I use to get the 'width' and 'height' is correct ? Is there any better way which will work fine in all platforms under all circumstances.
Kindly help me to sort out this issue.
Thanks a lot in advance and best regards
-acj123I have extracted the relevent code and made a stand alone program.
The complete code is enclosed; including that for printing.
Kindly go through the same and help me to solve this problem.
Thanks again and regards
-acj123
import java.awt.*;
import java.util.*;
import java.awt.geom.*;
import java.awt.event.*;
import java.awt.print.*;
import java.awt.print.PrinterJob;
import java.awt.font.FontRenderContext;
import java.awt.image.BufferedImage;
import javax.swing.*;
import javax.print.attribute.*;
import javax.print.attribute.standard.*;
public class MyCanvas extends JComponent implements Printable, ActionListener
int TableFontSize = 9;
private Graphics2D graphics;
public MyCanvas(JFrame frame)
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(this, BorderLayout.CENTER);
frame.setJMenuBar(createMenuBar());
public JMenuBar createMenuBar()
JMenuBar menubar = new JMenuBar();
JButton printButton = new JButton("Print");
menubar.add(printButton);
printButton.addActionListener(this);
JButton imageButton = new JButton("Image");
menubar.add(imageButton);
imageButton.addActionListener(this);
JButton drawButton = new JButton("Draw");
menubar.add(drawButton);
drawButton.addActionListener(this);
JButton closeButton = new JButton("Close");
menubar.add(closeButton);
closeButton.addActionListener(this);
return menubar;
public void actionPerformed(ActionEvent evt)
String source = evt.getActionCommand();
if (source.equals("Close"))
System.exit(0);
if (source.equals("Image"))
getImage();
return;
if (source.equals("Print"))
printCanvas();
return;
if (source.equals("Draw"))
repaint();
return;
public BufferedImage getImage()
Dimension dim = getSize();
BufferedImage image = (BufferedImage)createImage(dim.width, dim.height);
this.graphics = (Graphics2D)image.createGraphics();
System.out.print("\nImage ");
paintCanvas();
return image;
public void paint(Graphics graph)
this.graphics = (Graphics2D)graph;
System.out.print("\nDraw ");
paintCanvas();
public void paintCanvas()
// Set the Font
Font theFont = graphics.getFont();
theFont = theFont.deriveFont((float)TableFontSize);
graphics.setFont(theFont);
// Get the Font Size
FontRenderContext frc = graphics.getFontRenderContext();
float width = ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).width;
float height= ((Rectangle2D.Float)theFont.getMaxCharBounds(frc)).height;
System.out.print("FONT WIDTH HEIGHT [" + width + ", " + height + "] ");
System.out.print(" SIZE "+ super.getWidth() +", "+ super.getHeight());
public int print(Graphics graph, PageFormat pageFormat, int pageIndex)
throws PrinterException
if (pageIndex > 0) return Printable.NO_SUCH_PAGE;
this.graphics = (Graphics2D)graph;
graphics.translate(0,0);
paintCanvas();
return Printable.PAGE_EXISTS;
* Interface method for Printing the Canvas on Paper
public void printCanvas()
PrinterJob printJob = PrinterJob.getPrinterJob();
printJob.setPrintable(this);
PrintRequestAttributeSet attr = new HashPrintRequestAttributeSet();
if (super.getWidth() < super.getHeight())
System.out.print("\nPrint PORTRAIT ");
attr.add(OrientationRequested.PORTRAIT);
else
System.out.print("\nPrint LANDSCAPE ");
attr.add(OrientationRequested.LANDSCAPE);
Dimension dim = getSize();
attr.add(new MediaPrintableArea(1, 1, dim.width, dim.height,
MediaPrintableArea.MM));
attr.add(new JobName("MyCanvas", Locale.ENGLISH));
attr.add(new RequestingUserName("acj123", Locale.ENGLISH));
if (printJob.printDialog(attr))
try
printJob.print(attr);
catch(PrinterException ex)
ex.printStackTrace();
public static void main(String[] arg)
JFrame frame = new JFrame("MyFrame");
MyCanvas canvas = new MyCanvas(frame);
frame.setSize(800, 600);
frame.setVisible(true);
} -
My new F4440 printer will not print in landscape. I set up my table in landscape mode and save it. Then I do a Preview Print and it looks perfect. I click on print and it prints in Portrait mode and only prints about 1" all the way down and thats all.
Please help!My new F4440 printer will not print in landscape. I set up my table in landscape mode and save it. Then I do a Preview Print and it looks perfect. I click on print and it prints in Portrait mode and only prints about 1" all the way down and thats all.
Please help! -
Printing a calendar in portrait mode?
Hello,
Is there a way to print a calendar in portrait mode?
Using iCal 2.0.3
thanks,
Jeff
PowerBook G4 15", 1.5 ghz, superdrive, 128mb VRAM Mac OS X (10.4.3) 3G iPod, iPod NanoA similar issue affects our Phaser 7300. We attempt to print landscape from iCal and it chops off the edge - the calendar is moved about an inch too far to fit onto the paper. I've tried making a PDF as well and it does the same thing printing via Preview. Even if I select portrait. However it prints fine to our Samsung B/W. Both printers are networked. And in every instance it appears fine in the print preview. I've also tried printing the PDF from Acrobat and it does the same thing. Whatever the problem is, it is originating in iCal.
-
Printing in Portrait from iCal
This is a problem in iCal - you can't print from iCal in portrait mode - that's really lame Apple.
I found a work around for the issue but why hasn't Apple fixed this??? I expect this kind of behavior from Microsoft but not from Apple, I should not have to go thru this multi step process to simply print my calendars in portrait mode. For almost two years there has been no fix from Apple, does Apple want users to not use iCal and use Entourage instead???? This needs to be fixed in Tiger and Leopard. Shame on you Apple.
Here's the workaround posted by ErikW from 2005:
http://discussions.apple.com/thread.jspa?messageID=1029674I found the following page. It works, but there are no page margins, so if you're 3-hole punching you're out of luck.
http://www.macosxhints.com/article.php?story=20050810034000342 -
Hello,
.Net 4.0\VS2010\C#\ssrs 2008 on Sql Server 2008R2
Having a problem printing a Server report while controlling the orientation and the size of the emf rendered to the physical page.
I have the report cutting off in both landscape and portrait modes. I'm passing the following deviceinfo to the render function:
string DeviceInfo =
@"<DeviceInfo>
<OutputFormat>EMF</OutputFormat>
<PageWidth>8.5in</PageWidth>
<PageHeight>11in</PageHeight>
<MarginTop>0.25in</MarginTop>
<MarginLeft>0.25in</MarginLeft>
<MarginRight>0.25in</MarginRight>
<MarginBottom>0.25in</MarginBottom>
</DeviceInfo>";
return DeviceInfo;
string mimeType; string fileExtension; Stream pageStream = serverReport.Render("IMAGE", deviceInfo, firstPageParameters, out mimeType, out fileExtension);
No other settings seem to have an affect on controlling the output to printer or pdf. i.e. The deviceinfo params fed to server report's render function are all you get. I think my original code comes from an MSDN or CodeProject example. I'm not
inventing anything new here.
Links below indicate similar problems but they are looking at the issue from just landscape mode. Seems like I ought to be able to squash or expand the image to whatever size I specify, separate from the 'page' size. Please let me know what i need
to know to make these reports print without bleeding onto 2 pages or slicing off the right side of the document image.
http://stackoverflow.com/questions/25652415/cant-print-ssrs-rdlc-report-in-landscape-mode-directly-to-printer-using-suggest
https://social.technet.microsoft.com/Forums/sqlserver/en-US/06a9b432-c8a5-4952-a07c-867742a26c47/print-rdlc-without-report-viewer-either-in-portrait-or-landscape?forum=sqlreportingservices
print ssrs rdlc report in landscape mode directly
Thanks!Hi
FraterJoanni,
Thanks for posting in MSDN forum.
I am not expert in SSRS. You should get better response in SQL Server > SQL
Server Reporting Services, Power View forum.
After take a look at the similar threads links as you posted above.
The conclusion is we needn’t tell the program o this report is landscape not portrait. If the width is larger than the height, the report will be printed in landscape; otherwise, it will be printed in portrait.
>>Links below indicate similar problems but they are looking at the issue from just landscape mode.
But in C# forum, we only from the point of code, code looks OK to me.
A similar blog talking about this
Controlling Page Size in a Reporting Services Report
And I have got the default page size in the US is Letter, 8.5in x 11in. In other parts of the world A4 (8.3in x 11.7in) is the standard.
65: //build the device settings (A4 8.3 × 11.7)
66: string deviceInfo = string.Format("<DeviceInfo><PageHeight>{0}</PageHeight><PageWidth>{1}</PageWidth></DeviceInfo>", "11.7in", "8.3in");
67:
68: //get report bytes
69: result = rs.Render(format, deviceInfo, out extension, out encoding, out mimeType, out warnings, out streamIDs);
70:
Best regards,
Kristin
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Unable to print entire page in portrait mode
I am using Firefox 5 and running Windows 7. For the last year maybe, I haven' t been able to print from my browser in portrait mode; on a letter-size sheet, the printing fills only the top half of the page and within that, only half of the page. I can print in landscape fine.
See this: <br />
http://kb.mozillazine.org/Problems_printing_web_pages -
Documents will only print in landscape mode when portrait is disignated
How about changing the printer and printing something, then close Firefox and then restart your operating system? See if that helps ....
I am curious why you need two separate versions of the same printer installed. Is one used on a USB connection and the other part of a network configuration or wireless? If both are network or wireless, are they using a different IP address on the network they are on?
The only time I have seen a similar problem with Firefox not wanting to default to the "last used" printer was with a USB inkjet and a network connected laserjet (Brother) - the laserjet would go to "sleep" (energy saving mode) and Firefox would switch to the inkjet every time the laserjet was asleep. That problem was eventually solved when the USB inkjet was replaced by a "network" connected inkjet - still can't understand why that made the difference, though. -
How to show start time in week mode on ical?
I'm looking for a way to show the start time of an event in week mode in iCal. I know you can just click on the event but I want to be able to print and glance at it instantly.
Any help would be great! Thks!Hi,
There is a preference in iCal's Preferences to show event times. This does not transfer over to printing the calendar.
Best wishes
John M -
Printing in TUMBLE mode not working
hello,
I have the problem that the TUMBLE mode does not work in my program.
I have tested the printer with MS Word to be sure it works with my hardware and
it succeeded.
I use a DocPrint Object and specified the PrintRequestAttributeSet attributes OrientationRequested.LANDSCAPE and Sides.TUMBLE (=Sides.TWO_SIDED_SHORT_EDGE).
If I change this to Sides.ONE_SIDED, the printer correctly prints each pair of sides on 2 papers (one-sided).
If I change this to Sides.DUPLEX, the printer prints in DUPLEX mode correctly (TWO_SIDED_LONG_EDGE)
If I change this to Sides.TUMBLE, it still prints in DUPLEX !
If I use OrientationRequested.PORTRAIT, the printer prints always binding to the short side , like I need it (no matter if I switch to DUPLEX or TUMBLE).
What could be the reason that the program ignores the TUMBLE attribute ?
Here is my code:
public static void doPrint(Print printData) throws Exception {
PrintService printer = null;
printer = printerLookup(printerName);
DocPrintJob job = printer.createPrintJob();
DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PRINTABLE;
Doc doc = new SimpleDoc(printData, flavor, null);
PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
aset.add(OrientationRequested.LANDSCAPE);
aset.add(Sides.TWO_SIDED_SHORT_EDGE);
job.print(doc, aset); //print
}Yes, it's not a permission issue. And it only happens on this one machine too. No error messages in any of the log files. This is a real tough one. I'm tempted to think that it might be a graphics driver issue. The machine with the problem is a 2008 Mac Pro with a GeForce 8800 GT. So if anyone with a similar configuration could test it I'd at least have another hint for what's going on.
As an interesting sidenote, other capture applications like Voila work fine, which makes the graphics driver theory unlikely, but well, I'm running out of possible causes.
Thanks,
Jazz
Maybe you are looking for
-
JButton in table cell in Find Mode
Hello! I have JButton in JTable cell for calling LOV. When form goes to Find Mode all JButtons become disabled. Accordingly, I want that buttons active. Any help will be appreciated %)
-
I need help figuring out why when I connect my iphone to itunes i get this message - this iphonecannot be used because apple mobile device service is not started. how can i fix it?
-
Solometric web site says: Introductory Promotional Price $299 discounted from the Normal List Price of $600 Includes 30 days of email support and all bug fixes / patches (all version 2.2.x releases). Available February 11, 2002! Kodo JDO Enterprise E
-
Pages Icon changed after upgrade
I recently upgraded from iWork 08 to iWork09. In the upgrade all of my Pages documents now have the Keynote icon. Keynote documents retained their own icon as did the Numbers documents. How do I get the Pages Icon back on all my Pages documents with
-
Imported avi crashes premiere pro cs4...sound only on windows movie maker
Hello all, So when I go to import an avi it just crashes premiere pro...but first it turns into a sound only file, then crashes. With windows movie maker it only plays the sound? Anyone else have these problems? I don't really want to use other video