Code

revert the PS rotation part of Adrian's patch for 437550, see discussion in the bug
authorbuliabyak <buliabyak@users.sourceforge.net>
Sat, 7 Nov 2009 23:59:36 +0000 (23:59 +0000)
committerbuliabyak <buliabyak@users.sourceforge.net>
Sat, 7 Nov 2009 23:59:36 +0000 (23:59 +0000)
src/extension/internal/cairo-render-context.cpp

index cae49654323b12965c9314204762f331a600acf5..1594ced7d1b9f7d22136517dbd5a2f5a0cd8db48 100644 (file)
@@ -768,15 +768,7 @@ CairoRenderContext::setupSurface(double width, double height)
 #endif
 #ifdef CAIRO_HAS_PS_SURFACE
         case CAIRO_SURFACE_TYPE_PS:
-            if (!_eps && width > height) {
-                surface = cairo_ps_surface_create_for_stream(Inkscape::Extension::Internal::_write_callback, _stream, height, width);
-                cairo_matrix_init (&ctm, 0, -1, 1,  0, 0, 0);
-                cairo_matrix_translate (&ctm, -width, 0);
-                cairo_ps_surface_dsc_begin_page_setup (surface);
-                cairo_ps_surface_dsc_comment (surface, "%%PageOrientation: Landscape");
-            } else {
-                surface = cairo_ps_surface_create_for_stream(Inkscape::Extension::Internal::_write_callback, _stream, width, height);
-            }
+            surface = cairo_ps_surface_create_for_stream(Inkscape::Extension::Internal::_write_callback, _stream, width, height);
             if(CAIRO_STATUS_SUCCESS != cairo_surface_status(surface)) {
                 return FALSE;
             }